msrt 0.1.5

Portable MSRT protocol implementation.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#![doc = "Wire envelope boundaries for MSRT."]

pub mod codec;
pub mod envelope;
pub mod resync;

pub use codec::{
    DecodeOutcome, Decoder, EncodeTarget, Encoder, StreamDecodeOutcome, StreamingDecoder,
};
pub use envelope::{
    EnvelopeHeader, EnvelopeMagic, WIRE_HEADER_CRC_OFFSET, WIRE_HEADER_LEN, WIRE_MAGIC_LEN,
    WIRE_PACKET_LEN_OFFSET, WireEnvelope, WireFlags, header_crc,
};
pub use resync::ResyncState;