Grants broadcast permissions to the socket (must be set before run).
Sets the hostname and port to which the UDP socket must be bound locally.
Sets the IP and port to which the UDP socket will be bound locally.
Cleans up the resources associated with this object in the underlying OS.
Receives data from one peer and copies its address to the associated OS-specific address structure.
Registers the UDP socket in the underlying OS event loop, forwards all related events to the specified delegate.
Sends data to the internet address specified by the associated OS-specific structure.
Returns the locally bound address as an OS-specific structure.
Sets the local network address to which this UDP Socket will be bound.
Check this property to make sure the event loop hasn't failed
Returns a human-readable error message from the underlying operating system.
Wrapper for a UDP Stream which must be bound to a socket.