Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

fbs/transport.fbs

Namespace: synapse.topic

Includes: types.fbs, sensors.fbs, state.fbs, control.fbs, optical_flow.fbs, mocap.fbs, telemetry.fbs

Source schema

KindNameDescription
tableTextStatusHuman-readable status text for diagnostics, operator messages, and logs.
unionSynapseMessageUnion of topic root tables supported by the optional multiplexed Frame transport. Order mirrors TopicId; the union discriminator is one byte, so Frame supports at most 255 topics.
structFrameHeaderFixed-layout header carried by the optional multiplexed Frame transport.
tableFrameOptional multiplexed transport frame for generic bridges and multiplexed byte streams. This is an intentional table boundary: the canonical Zenoh encoding publishes bare fixed-layout payload structs with the key as the discriminator, and constrained serial links should prefer the compact framing described in the README ([sync][len][topic_id][seq][flags] [bare struct][crc16]) over this envelope. Frame remains for consumers that need a self-contained FlatBuffers container.