RNS::Buffer
Factory module for creating buffered stream readers, writers, and
bidirectional pairs over a Channel.
Convenience wrappers around RawChannelReader and RawChannelWriter
that handle construction and optional ready-callback registration.
Class methods
create_bidirectional_buffer(receive_stream_id : Int32, send_stream_id : Int32, channel : Channel(TPacket), ready_callback : Int32 -> Nil | Nil = nil) : Tuple(RawChannelReader(TPacket), RawChannelWriter(TPacket)) forall TPacket
Create a bidirectional reader/writer pair over a Channel.