Skip to main content

Module networking

Module networking 

Source
Expand description

Types for configuring network channels with serialization formats, transports, etc.

Structs§

NetworkingConfig
A network channel configuration with T as transport backend and S as the serialization backend.
Tcp
Send items across a length-delimited TCP channel.

Enums§

Bincode
Serialize items using the bincode crate.
FailStop
A TCP failure policy that stops sending messages after a failed connection.
Lossy
A TCP failure policy that allows messages to be lost.
LossyDelayedForever
A TCP failure policy that treats dropped messages as indefinitely delayed.
NetworkingInfo
Describes the networking configuration for a network channel at the IR level.
NoSer
An unconfigured serialization backend.
TcpFault
The fault model for a TCP connection.

Constants§

TCP
A network channel that uses length-delimited TCP for transport.

Traits§

NetworkFor
A networking backend implementation that supports items of type T.
TcpFailPolicy
A failure policy for TCP connections, determining how the transport handles connection failures and what ordering guarantees the output stream provides.
TransportKind
A transport backend for network channels.