udp-wrapper.core
close-udp-server
(close-udp-server socket)
create-udp-server
(create-udp-server port)
Make a UDP listening socket.
empty-packet
(empty-packet length)
Make an empty DatagramPacket.
get-bytes-utf8
(get-bytes-utf8 string)
get-data
(get-data pkt)
Get data as a String from a packet.
get-ip
(get-ip pkt)
Get the ip address as a string from a DatagramPacket.
get-port
(get-port pkt)
Get the port from a DatagramPacket.
localhost
(localhost)
Get the InetAddress of the localhost.
make-address
(make-address ip)
Make an InetAddress from a string.
packet
(packet byts host port)
Make a DatagramPacket from bytes.
receive-loop
(receive-loop socket pkt f)
Listen for messages and run f on the data extracted from a DatagramPacket.
receive-message
(receive-message socket pkt)
receive-message-data
(receive-message-data socket pkt)
Receive a message from a DatagramPacket and extract data from it.
send-message
(send-message socket pkt)