msrt 0.1.1

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

pub mod message;
pub mod packet;
pub mod policy;

pub use message::{FragmentRange, MessageFragment, MessageKey, MessageStatus};
pub use packet::{
    AckOutcome, AckTracker, Dedup, DedupDecision, PacketAckTracker, PacketDedup,
    PacketReliabilityEvent, PacketState, RetransmitDecision, RetransmitPolicy, RetryLimitPolicy,
    SlidingWindow, TimeoutEvent, TimeoutPolicy, WindowDecision,
};
pub use policy::{ChannelReliability, ReliabilityMode};