tokio

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

For IO resources not available in tokio::net, you can use AsyncFd.

Modules§

  • tcpnet
    TCP utility types.
  • unixUnix and net
    Unix specific network types.
  • windowsWindows and net
    Windows specific network types.

Structs§

  • A TCP socket server, listening for connections.
  • A TCP socket that has not yet been converted to a TcpStream or TcpListener.
  • A TCP stream between a local and a remote socket.
  • A UDP socket.
  • UnixDatagramUnix and net
    An I/O object representing a Unix datagram socket.
  • UnixListenerUnix and net
    A Unix socket which can accept connections from other Unix sockets.
  • UnixSocketUnix and net
    A Unix socket that has not yet been converted to a UnixStream, UnixDatagram, or UnixListener.
  • UnixStreamUnix and net
    A structure representing a connected Unix socket.

Traits§

  • Converts or resolves without blocking to one or more SocketAddr values.

Functions§