[−][src]Crate udp_server
Structs
Peer | Peer 对象 用来标识client socket_id 标识 所在哪个UDPContent,一般只在头一次接收到数据的时候设置 一般用来所在Peer位置,linux 服务器上启用了 reuse_port 所以后续收到数据包不一定来自于此 所在哪个UDPContent 而windows上只有一个socket,所以始终只有1个 |
TokenStore | 用来存储Token |
UdpContext | UDP SOCKET 上下文,包含 id, 和Pees, 用于收发数据 |
UdpSend | 用来存储SendHalf 并实现Write |
UdpServer | UDP 服务器对象 I 用来限制必须input的FN 原型, R 用来限制 必须input的是 异步函数 T 用来设置返回值 |
Enums
Error |
Constants
BUFF_MAX_SIZE | UDP 单个包最大大小,默认4096 主要看MTU一般不会超过1500在internet 上 如果局域网有可能大点,4096一般够用. |