Crate bitfold_protocol

Crate bitfold_protocol 

Source
Expand description

Protocol packet types, headers, and protocol logic.

Re-exports§

pub use acknowledgment::AcknowledgmentHandler;
pub use acknowledgment::SentPacket;
pub use packet::DeliveryGuarantee;
pub use packet::IncomingPackets;
pub use packet::OrderingGuarantee;
pub use packet::Packet;
pub use packet::PacketInfo;
pub use packet::PacketType;

Modules§

acknowledgment
Acknowledgment tracking and reliable delivery.
bandwidth
Bandwidth management and throttling.
channel
Channel abstraction for independent communication streams.
command
Protocol command types. Protocol command types for command-based architecture.
command_codec
Command serialization and deserialization. Command serialization and deserialization.
congestion
Congestion control and RTT tracking.
packet
Packet types and structures. Packet types and structures for the command-based protocol.
sequence_buffer
Sequence buffers for tracking sent/received packets.