Skip to main content

Module inbound

Module inbound 

Source
Expand description

Each stage has an Inbound mailbox with two typed lanes: sys — the priority lane, drains first, carries (Direction, SystemFrame). data — the data lane, carries bare DataFrame (downstream only).

Keeping the lanes typed prevents misrouting a media frame onto the system lane and removes the per-frame is-system check from the hot path.

Structs§

Inbound
The receive surface of a stage: a preempting system lane and the data lane.

Enums§

Received
A frame received from Inbound::recv: either a system frame (with its travel direction) or a data frame (always downstream).