Module net

Source
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

  • TcpListener and TcpStream provide functionality for communication over TCP
  • UdpSocket provides functionality for communication over UDP
  • UnixListener and UnixStream 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§

tcptcp
TCP utility types
udpudp
UDP utility types.

Structs§

TcpListenertcp
A TCP socket server, listening for connections.
TcpStreamtcp
A TCP stream between a local and a remote socket.
UdpSocketudp
A UDP socket

Traits§

ToSocketAddrs
Convert or resolve without blocking to one or more SocketAddr values.

Functions§

lookup_hostdns
Performs a DNS resolution.