RpcBinaryData
Transport-agnostic binary data source. Implementations adapt user-facing types (ByteReadChannel, kotlinx.io.Source, okio.BufferedSource, ...) to a shape the ksrpc wire protocol can consume.
Source-oriented only: in ksrpc the binary payload is always "something the receiver reads from," regardless of which side is sending.