Drive the responding side and install inbound lifecycle callbacks.
OptionalonMessage: OnWireMessageOptionalonDone: OnWireDoneAwait queued outbound delivery after requesting a half-close.
Return the normalized epoch deadline, or null when disabled.
Return the transport-assigned stream identifier.
Return an advanced transport handle, when the implementation has one.
Return the current terminal error, or OK while healthy/cleanly done.
Return peer half-close trailers once received.
Stop sending after queued messages, while continuing to receive.
Optionaltrailers: ByteMapInputQueue a message for asynchronous transport; this does not await delivery.
Change the absolute deadline; omit it to disable the deadline.
Optionaldeadline: WireDeadlineDrive the initiating side and install inbound lifecycle callbacks.
OptionalonMessage: OnWireMessageOptionalonDone: OnWireDoneAwait full stream completion rather than only the startup handshake.
Message-oriented transport shared by sessions, actions, and node mirroring.
A wire stream is bidirectional and deliberately does not promise global message ordering. Ordered application data travels as sequenced NodeFragments above this layer. The lifecycle does promise a closure barrier: messages accepted before a half-close are observed before the peer is told that direction has ended.
Call start on the initiating endpoint or accept on the responding endpoint exactly once. Finish normally with halfClose and drainOutgoingMessages; use abort for a failed exchange.