Skip to main content

Module placement

Module placement 

Source
Expand description

Router and packet-worker placement for room admission.

RoomRuntimeContext seeds a room with assigned placements or an unassigned primary router. Admission selects a packet worker from current delay samples and may add a router within RoomWorkerPolicy.

Structsยง

JoinAdmissionTurn ๐Ÿ”’
PlacementSnapshot
RoomRuntimeContext
Initial router placement context for one room instance.
RouterPlacement
RouterPlacements

Enumsยง

PacketLoopDelaySource ๐Ÿ”’
RouterPlacementsError

Functionsยง

choose_placement ๐Ÿ”’
choose_primary_worker ๐Ÿ”’
cyclic_workers ๐Ÿ”’
room_worker_start ๐Ÿ”’
worker_delay ๐Ÿ”’
worker_is_healthy ๐Ÿ”’