Expand description
TCP/UDP/Unix bindings for tokio.
This module contains the TCP/UDP/Unix networking types, similar to the standard library, which can be used to implement networking protocols.
Organization
TcpListenerandTcpStreamprovide functionality for communication over TCPUdpSocketprovides functionality for communication over UDPUnixListenerandUnixStreamprovide functionality for communication over a Unix Domain Stream Socket (available on Unix only)UnixDatagramprovides functionality for communication over Unix Domain Datagram Socket (available on Unix only)
Modules
tcp
netTCP utility types.
unixUnix and
netUnix domain socket utility types.
windowsWindows and
netWindows specific network types.
Structs
TcpListener
netA TCP socket server, listening for connections.
TcpSocket
netA TCP socket that has not yet been converted to a
TcpStream or
TcpListener.TcpStream
netA TCP stream between a local and a remote socket.
UdpSocket
netA UDP socket.
UnixDatagramUnix and
netAn I/O object representing a Unix datagram socket.
UnixListenerUnix and
netA Unix socket which can accept connections from other Unix sockets.
UnixStreamUnix and
netA structure representing a connected Unix socket.
Traits
Converts or resolves without blocking to one or more
SocketAddr values.Functions
lookup_host
netPerforms a DNS resolution.