Called when a datagram is received.
Called when a previous send or receive operation raises an exception.
Called when a connection is made.
Called when the connection is lost or closed.
Called when the transport’s buffer goes over the high-water mark.
Called when the transport’s buffer drains below the low-water mark.
Interface for datagram protocol.