[][src]Module mio::net

This is supported on crate features tcp or udp or uds only.

Networking primitives

The types provided in this module are non-blocking by default and are designed to be portable across all supported Mio platforms. As long as the portability guidelines are followed, the behavior should be identical no matter the target platform.

Structs

SocketAddrtcp or udp or uds

An address associated with a mio specific Unix socket.

TcpListenertcp or udp or uds

A structure representing a socket server

TcpStreamtcp or udp or uds

A non-blocking TCP stream between a local socket and a remote socket.

UdpSockettcp or udp or uds

A User Datagram Protocol socket.

UnixDatagramtcp or udp or uds

A Unix datagram socket.

UnixListenertcp or udp or uds

A non-blocking Unix domain socket server.

UnixStreamtcp or udp or uds

A non-blocking Unix stream socket.