coap_server_observe.h
CoapResource * coapServerFindResource(CoapServerContext *context, const char_t *uri)
Search the list of resources for a given URI.
Definition: coap_server_observe.c:648
void coapServerDeleteObserver(CoapObserver *observer)
Remove an entry from the list of observers.
Definition: coap_server_observe.c:793
CoapObserver * coapServerFindObserver(CoapServerContext *context, const uint8_t *token, size_t tokenLen)
Search the list of observers for a given entry.
Definition: coap_server_observe.c:752
void coapServerProcessObserveEvents(CoapServerContext *context)
Process observe-related events.
Definition: coap_server_observe.c:52
CoapObserver * coapServerCreateObserver(CoapServerContext *context, const uint8_t *token, size_t tokenLen, CoapResource *resource)
Create a new entry in the list of observers.
Definition: coap_server_observe.c:686
void coapServerRestoreRegistrationRequest(CoapServerContext *context, CoapObserver *observer)
Restore original registration request.
Definition: coap_server_observe.c:245
CoAP server.
error_t coapServerSendNotificationResponse(CoapServerContext *context, CoapObserver *observer)
Send notification response.
Definition: coap_server_observe.c:336
void coapServerInitNotificationResponse(CoapServerContext *context, CoapObserver *observer)
Initialize notification response.
Definition: coap_server_observe.c:289
error_t coapServerProcessReset(CoapServerContext *context)
Process Reset message.
Definition: coap_server_observe.c:578
error_t coapServerProcessAck(CoapServerContext *context)
Process Acknowledgement message.
Definition: coap_server_observe.c:485
TCP/IP stack core.
error_t coapServerProcessRegistrationRequest(CoapServerContext *context)
Process registration request.
Definition: coap_server_observe.c:151
