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
是 trait,用于与TcpListener
,TcpStream
或UdpSocket
等网络对象进行交互时的泛型地址解析 -
其他类型是此模块中各种方法的返回值或参数类型
Structs
AddrParseError | 解析 IP 地址或套接字地址时可以返回的错误。 |
Incoming | 一个在 |
Ipv4Addr | IPv4 地址。 |
Ipv6Addr | IPv6 地址。 |
SocketAddrV4 | IPv4 套接字地址。 |
SocketAddrV6 | IPv6 套接字地址。 |
TcpListener | TCP 套接字服务器,侦听连接。 |
TcpStream | 本地套接字和远程套接字之间的 TCP 流。 |
UdpSocket | UDP 套接字。 |
Enums
Ipv6MulticastScope | Experimental |
IpAddr | IP 地址,IPv4 或 IPv6。 |
Shutdown | 可以传递给 |
SocketAddr | Internet 套接字地址,IPv4 或 IPv6。 |
Traits
ToSocketAddrs | trait,用于可以转换或解析为一个或多个 |