Module message_io::network[][src]

Re-exports

pub use crate::adapter::SendStatus;
pub use crate::remote_addr::RemoteAddr;
pub use crate::remote_addr::ToRemoteAddr;

Structs

Endpoint

Information to identify the remote endpoint. The endpoint is used mainly as a connection identified.

Network

Network is in charge of managing all the connections transparently. It transforms raw data from the network into message events and vice versa, and manages the different adapters for you.

ResourceId

Unique identifier of a network resource. The identifier wrap 3 values,

TransportIter

Enums

NetEvent

Input network events.

ResourceType

Information about the type of resource

Transport

Enum to identified the underlying transport used. It can be passed to [Network::connect()] and Network::listen() methods to specify the transport used.