Expand description
Reliable data channels: reassembly/ordering of incoming data, and fragmentation/sequencing of outgoing data.
Structs§
- Corrupt
Data - Signals that incoming reliable data was malformed. The session should respond by
terminating the connection as
DisconnectReason::CorruptPacket. - Data
Input Stats - Statistics gathered while receiving reliable data.
- Data
Output Stats - Statistics gathered while sending reliable data.
- Input
Config - Configuration controlling the input channel’s behaviour.
- Outgoing
Contextual - A contextual packet the channel wishes to send (without OP code or CRC framing, which the session layer applies). For this channel it is always an acknowledgement carrying a single sequence number.
- Outgoing
Reliable - A reliable data packet the channel wishes to send (without OP code or CRC framing, which the session layer applies).
- Output
Config - Configuration controlling the output channel’s behaviour.
- Reliable
Data Input Channel - Handles reliable data packets, extracting the proxied application data in order.
- Reliable
Data Output Channel - Converts application data into ordered, fragmented reliable data packets.