Creates a disconnected endpoint from the given settings.
Binds the local socket so the endpoint can carry traffic.
Releases the socket the endpoint holds.
Whether the local socket is bound.
Waits for the next message on an observed path, or null once the
endpoint is closed.
Sends a payload to a resource path.
Observes a resource path, so messages published to it reach recv.
A CoAP endpoint.