Expand description
Protocol engine boundaries. Protocol engine boundaries for MSRT.
Re-exports§
pub use config::ChannelProfile;pub use config::ChannelSpec;pub use config::DEFAULT_FRAGMENT_BYTES;pub use config::DEFAULT_MAX_RETRANSMIT_ATTEMPTS;pub use config::DEFAULT_REASSEMBLY_TIMEOUT_MS;pub use config::DEFAULT_RETRANSMIT_TIMEOUT_MS;pub use config::EngineConfig;pub use config::MAX_ACK_TRACKED_PACKETS;pub use config::MAX_CHANNEL_POLICIES;pub use config::MAX_CHANNEL_SPECS;pub use config::MAX_EVENTS;pub use config::MAX_IN_FLIGHT_PACKETS;pub use config::MAX_INGRESS_BYTES;pub use config::MAX_MESSAGE_BYTES;pub use config::MAX_REASSEMBLY_MESSAGES;pub use config::MAX_WIRE_BYTES;pub use event::EngineEvent;pub use event::EngineEventKind;pub use link::LinkIo;pub use link::LinkRead;pub use link::LinkWrite;pub use link::RawLink;pub use message::DeliveredMessage;pub use message::MessageDelivery;pub use message::Reassembly;pub use runtime::Engine;pub use runtime::EngineOutput;pub use runtime::MessageEvent;pub use runtime::ReceiveReport;pub use runtime::SendFailedEvent;pub use runtime::SendFailureReason;pub use runtime::WriteEvent;pub use scheduler::Schedule;pub use scheduler::Scheduler;pub use time::Duration;pub use time::Instant;