Module std::net 1.0.0[−][src]
Expand description
TCP/UDP 通信的网络原语。
该模块提供了传输控制和用户数据报协议的网络功能,以及 IP 和套接字地址的类型。
Organization
-
TcpListener
和TcpStream
提供了通过 TCP 进行通信的功能 -
UdpSocket
提供通过 UDP 进行通信的功能 -
IpAddr
代表 IPv4 或 IPv6 的 IP 地址;Ipv4Addr
和Ipv6Addr
分别是 IPv4 和 IPv6 地址 -
SocketAddr
代表 IPv4 或 IPv6 的套接字地址;SocketAddrV4
和SocketAddrV6
分别是 IPv4 和 IPv6 套接字地址 -
ToSocketAddrs
is a trait that used for generic address resolution when interacting with networking objects likeTcpListener
,TcpStream
orUdpSocket
-
其他类型是此模块中各种方法的返回值或参数类型
Structs
解析 IP 地址或套接字地址时可以返回的错误。
一个在 TcpListener
上无限 accept
连接的迭代器。
IPv4 地址。
IPv6 地址。
IPv4 套接字地址。
IPv6 套接字地址。
TCP 套接字服务器,侦听连接。
本地套接字和远程套接字之间的 TCP 流。
UDP 套接字。
Enums
Ipv6MulticastScopeExperimental
IETF RFC 7346 第 2 节 中定义的 IPv6 多播地址 的范围。
IP 地址,IPv4 或 IPv6。
可以传递给 TcpStream::shutdown
方法的可能值。
Internet 套接字地址,IPv4 或 IPv6。
Traits
可以转换或解析为一个或多个 SocketAddr
值的对象的 trait。