class type datagram_socket_provider =object
..end
wrapped_datagram_socket
objects.method create_datagram_socket : datagram_type ->
Unixqueue.event_system ->
wrapped_datagram_socket engine
wrapped_datagram_socket
object
and that sets up any further resources the objects needs.