$Date$
$Revision$
-- Creates a new UDP socket.
-- Is packet ready?
-- If a packet is ready you usually want to call the command reveice_packet afterwards.
-- Use this function in an eventloop for example: Receive a packet and generate an event.
-- You should generally not use a seperate thread to poll for packets because this feature is non-blocking.
-- Receive a packet.
-- You can get the packet using the query last_packet.
-- True if the socket is opened for listening on a local port.
-- Last received packet
A UDP socket that can be used to send or receive data over a network using the non-reliable
UDP protocol.