Large / variable-payload slice channel¶
A second delivery mechanism in taktora-connector-transport-iox, additive to
the fixed-N ConnectorEnvelope<N> POD envelope: a variable-length,
zero-copy channel for bulk one-shot payloads whose size is not known at compile
time. It exists so higher-layer connectors (first consumer:
taktora-connector-j1939 ETP, ETP over the slice channel,... (REQ_0894)) can move large messages —
firmware blobs, camera frames — without inlining a worst-case buffer into every
sample. This cluster :satisfies: Connector framework (FEAT_0030).
A variable-length channel pair backed by an iceoryx2 slice ( |
|
The slice channel shall size each published sample to the message
length at send time via iceoryx2 |
The slice channel shall start from a configurable
|
The slice channel shall reject — with a bounded-capacity
|
The slice channel shall preserve the framework’s single-publisher
iceoryx2 topology and shall carry the same |