展开描述
tokio 的 TCP/UDP/Unix 绑定。
此模块包含 TCP/UDP/Unix 网络类型,类似于标准库,可用于实现网络协议。
§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)tokio::net::unix::pipefor FIFO pipes (available on Unix only)tokio::net::windows::named_pipefor Named Pipes (available on Windows only)
对于 tokio::net 中不可用的 IO 资源,你可以使用 AsyncFd。
模块§
结构体§
- TcpListener
- A TCP socket server, listening for connections.
- TcpSocket
- A TCP socket that has not yet been converted to a
TcpStreamorTcpListener. - TcpStream
- A TCP stream between a local and a remote socket.
- UdpSocket
- A UDP socket.
trait§
- ToSocket
Addrs - Converts or resolves without blocking to one or more
SocketAddrvalues.
函数§
- lookup_
host - Performs a DNS resolution.