libcoap 4.3.5-develop-19cef11
|
Abstraction of virtual endpoint that can be attached to coap_context_t. More...
#include <coap_session_internal.h>
Data Fields | |
struct coap_endpoint_t * | next |
coap_context_t * | context |
endpoint's context More... | |
coap_proto_t | proto |
protocol used on this interface More... | |
uint16_t | default_mtu |
default mtu for this interface More... | |
coap_socket_t | sock |
socket object for the interface, if any More... | |
coap_address_t | bind_addr |
local interface address More... | |
coap_session_t * | sessions |
hash table or list of active sessions More... | |
Abstraction of virtual endpoint that can be attached to coap_context_t.
The keys (port, bind_addr) must uniquely identify this endpoint.
Definition at line 237 of file coap_session_internal.h.
coap_address_t coap_endpoint_t::bind_addr |
local interface address
Definition at line 244 of file coap_session_internal.h.
coap_context_t* coap_endpoint_t::context |
endpoint's context
Definition at line 239 of file coap_session_internal.h.
uint16_t coap_endpoint_t::default_mtu |
default mtu for this interface
Definition at line 241 of file coap_session_internal.h.
struct coap_endpoint_t* coap_endpoint_t::next |
Definition at line 238 of file coap_session_internal.h.
coap_proto_t coap_endpoint_t::proto |
protocol used on this interface
Definition at line 240 of file coap_session_internal.h.
coap_session_t* coap_endpoint_t::sessions |
hash table or list of active sessions
Definition at line 245 of file coap_session_internal.h.
coap_socket_t coap_endpoint_t::sock |
socket object for the interface, if any
Definition at line 242 of file coap_session_internal.h.