[][src]Crate udp_server

Structs

Peer

Peer 对象 用来标识client socket_id 标识 所在哪个UDPContent,一般只在头一次接收到数据的时候设置 一般用来所在Peer位置,linux 服务器上启用了 reuse_port 所以后续收到数据包不一定来自于此 所在哪个UDPContent 而windows上只有一个socket,所以始终只有1个

UdpContext

UDP SOCKET 上下文,包含 id, 和Pees, 用于收发数据

UdpServer

UDP 服务器对象 I 用来限制必须input的FN 原型, R 用来限制 必须input的是 异步函数 T 用来设置返回值

Enums

Error

Constants

BUFF_MAX_SIZE

UDP 单个包最大大小,默认4096 主要看MTU一般不会超过1500在internet 上 如果局域网有可能大点,4096一般够用.