RemotePacketStream
Execution-owner-confined ordering boundary for one host incarnation across asynchronous proxy message events. Retains at most the negotiated pending bytes and entry count; gaps expire on monotonic adapter ticks. Screen cancellation occupies its ordinary ordered frame position, so dropped transfers cannot leave sequence gaps. Terminal close releases all queued bytes and the native writer.
Constructors
Functions
Tightens admission after negotiation, rejecting already queued work that exceeds the negotiated bounds.
Copies a current-incarnation fragment into the bounded reorder queue; stale incarnations and duplicates are ignored. Conflicting duplicate content, impossible identities, and queue exhaustion fail explicitly.
Consumes a freshly decoded opaque frame without a second payload copy. RemotePacketAdmission defines one-shot ownership and release; arbitrary public Frame arrays cannot select this route. Admission validation, duplicate handling, gap deadlines and queue accounting match the copying overload.