Module tokio::net [−][src]
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
TcpListener
andTcpStream
provide functionality for communication over TCPUdpSocket
provides functionality for communication over UDPUnixListener
andUnixStream
provide functionality for communication over a Unix Domain Stream Socket (available on Unix only)UnixDatagram
provides functionality for communication over Unix Domain Datagram Socket (available on Unix only)
Modules
tcp | TCP utility types |
udp | UDP utility types. |
unix | Unix domain socket utility types |
Structs
TcpListener | A TCP socket server, listening for connections. |
TcpStream | A TCP stream between a local and a remote socket. |
UdpSocket | A UDP socket |
UnixDatagram | An I/O object representing a Unix datagram socket. |
UnixListener | A Unix socket which can accept connections from other Unix sockets. |
UnixStream | A structure representing a connected Unix socket. |
Traits
ToSocketAddrs | Converts or resolves without blocking to one or more |
Functions
lookup_host | Performs a DNS resolution. |