Expand description
Domain-bridge descriptors for streams that cross clock domains.
A domain bridge sits between two stream segments whose rate contracts
disagree – a different clock domain, sample rate, or latency class – and
describes how the fabric reconciles them and what latency the crossing
costs. DomainBridgeKind names the reconciliation strategy,
BridgeLatency measures the cost in frames and packets, and
DomainBridgeDescriptor binds a strategy to its input/output
RateContracts, latency, and diagnostic symbols, and can project the
input/output StreamEdges the bridge presents to the graph.
These are descriptive contract values: they record what a bridge promises, while the concrete resampling/buffering behavior lives in higher sim-stream crates.
Structs§
- Bridge
Latency - Latency a bridge incurs, measured in frames and packets.
- Domain
Bridge Descriptor - Full description of one domain bridge: its kind, the input and output rate contracts it joins, the latency it costs, and its diagnostic symbols.
Enums§
- Domain
Bridge Kind - Reconciliation strategy a domain bridge uses to cross between rate contracts.