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,用于可以转换或解析为一个或多个 |