Expand description
A capability-based network API modeled after async_std::net
.
This corresponds to async_std::net
.
Instead of async_std::net
’s constructor methods which take an address
to connect to, this crates has methods on Pool
which operate on
addresses which must be present in the pool.
Structs§
- Addr
Parse Error - An error which can be returned when parsing an IP address or a socket address.
- Incoming
- An iterator that infinitely
accept
s connections on aTcpListener
. - Ipv4
Addr - An IPv4 address.
- Ipv6
Addr - An IPv6 address.
- Pool
- A pool of network addresses.
- Socket
Addr V4 - An IPv4 socket address.
- Socket
Addr V6 - An IPv6 socket address.
- TcpListener
- A TCP socket server, listening for connections.
- TcpStream
- A TCP stream between a local and a remote socket.
- UdpSocket
- A UDP socket.
Enums§
- IpAddr
- An IP address, either IPv4 or IPv6.
- Shutdown
- Possible values which can be passed to the
TcpStream::shutdown
method. - Socket
Addr - An internet socket address, either IPv4 or IPv6.
Traits§
- ToSocket
Addrs - Converts or resolves addresses to
SocketAddr
values.