CoapServerSettings Struct Reference

CoAP server settings. More...

#include <coap_server.h>

Data Fields

OsTaskParameters task
 Task parameters. More...
 
NetContextnetContext
 TCP/IP stack context. More...
 
NetInterfaceinterface
 Underlying network interface. More...
 
uint16_t port
 CoAP port number. More...
 
uint_t numSessions
 Maximum number of DTLS sessions. More...
 
CoapDtlsSessionsessions
 DTLS sessions. More...
 
uint_t numResources
 Maximum number of observable resources. More...
 
CoapResourceresources
 Observable resources. More...
 
uint_t numObservers
 Maximum number of observers. More...
 
CoapObserverobservers
 Observers. More...
 
CoapServerUdpInitCallback udpInitCallback
 UDP initialization callback. More...
 
CoapServerDtlsInitCallback dtlsInitCallback
 DTLS initialization callback. More...
 
CoapServerRequestCallback requestCallback
 CoAP request callback. More...
 
CoapServerObserveCallback observeCallback
 Observe callback. More...
 

Detailed Description

CoAP server settings.

Definition at line 237 of file coap_server.h.

Field Documentation

◆ dtlsInitCallback

CoapServerDtlsInitCallback dtlsInitCallback

DTLS initialization callback.

Definition at line 255 of file coap_server.h.

◆ interface

NetInterface* interface

Underlying network interface.

Definition at line 241 of file coap_server.h.

◆ netContext

NetContext* netContext

TCP/IP stack context.

Definition at line 240 of file coap_server.h.

◆ numObservers

uint_t numObservers

Maximum number of observers.

Definition at line 250 of file coap_server.h.

◆ numResources

uint_t numResources

Maximum number of observable resources.

Definition at line 248 of file coap_server.h.

◆ numSessions

uint_t numSessions

Maximum number of DTLS sessions.

Definition at line 244 of file coap_server.h.

◆ observeCallback

CoapServerObserveCallback observeCallback

Observe callback.

Definition at line 259 of file coap_server.h.

◆ observers

CoapObserver* observers

Observers.

Definition at line 251 of file coap_server.h.

◆ port

uint16_t port

CoAP port number.

Definition at line 242 of file coap_server.h.

◆ requestCallback

CoapServerRequestCallback requestCallback

CoAP request callback.

Definition at line 257 of file coap_server.h.

◆ resources

CoapResource* resources

Observable resources.

Definition at line 249 of file coap_server.h.

◆ sessions

CoapDtlsSession* sessions

DTLS sessions.

Definition at line 245 of file coap_server.h.

◆ task

Task parameters.

Definition at line 239 of file coap_server.h.

◆ udpInitCallback

CoapServerUdpInitCallback udpInitCallback

UDP initialization callback.

Definition at line 253 of file coap_server.h.


The documentation for this struct was generated from the following file: