msrt 0.1.1

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

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

pub use checksum::{Checksum, Crc16};
pub use codec::{
    DecodeOutcome, Decoder, EncodeTarget, Encoder, StreamDecodeOutcome, StreamingDecoder,
};
pub use envelope::{
    CHECKSUM_LEN, EnvelopeHeader, EnvelopeMagic, WIRE_HEADER_LEN, WireEnvelope, WireFlags,
};
pub use resync::ResyncState;