Expand description
Binary protocol codec: frame + CBOR encode/decode of protocol messages.
Port of native Pi’s packages/protocol/src/codec.ts. Wraps the framing and
CBOR layers so callers send/receive serde_json::Value protocol messages
over a length-prefixed CBOR stream.
Structs§
- Message
Decoder - Incremental framed-CBOR decoder: feed bytes, get protocol messages.
Enums§
- Protocol
Error - Protocol framing/validation error.
Functions§
- decode_
message - Decode a single complete framed payload (native
decodeProtocolMessage). - encode_
message - Encode a protocol message into a single framed CBOR payload.
- encode_
message_ with - Encode with explicit limits (native
encodeProtocolMessage).