[−][src]Module tokio::net
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 |
| unix | netUnix domain socket utility types |
Structs
| TcpListener | netA TCP socket server, listening for connections. |
| TcpSocket | netA TCP socket that has not yet been converted to a |
| TcpStream | netA TCP stream between a local and a remote socket. |
| UdpSocket | netA UDP socket |
| UnixDatagram | netAn I/O object representing a Unix datagram socket. |
| UnixListener | netA Unix socket which can accept connections from other Unix sockets. |
| UnixStream | netA structure representing a connected Unix socket. |
Traits
| ToSocketAddrs | Converts or resolves without blocking to one or more |
Functions
| lookup_host | netPerforms a DNS resolution. |