udp
// jda::net::udp — UDP Socket API
Constants
SYS_SOCKET = 41SYS_BIND = 49SYS_SENDTO = 44SYS_RECVFROM = 45SYS_SETSOCKOPT = 54SYS_CLOSE = 3AF_INET = 2SOCK_DGRAM = 2SOCK_NONBLOCK = 2048IPPROTO_UDP = 17SOL_SOCKET = 1SO_REUSEADDR = 2SO_REUSEPORT = 15SO_BROADCAST = 6IPPROTO_IP = 0IP_ADD_MEMBERSHIP = 35 // join multicast groupIP_DROP_MEMBERSHIP = 36 // leave multicast groupIP_MULTICAST_TTL = 33IP_MULTICAST_LOOP = 34EAGAIN = 11Structs
UdpPeer
struct UdpPeer {
addr: u32 // IPv4 address (host byte order)
port: u16
}UdpSocket
struct UdpSocket {
fd: i32
local_port: u16
}Functions
| Function | Description |
|---|---|
udp_echo_server |
Details
udp_echo_server
fn udp_echo_server(port: u16)