libcoap
4.3.0
|
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 136 of file coap_session_internal.h.
coap_address_t coap_endpoint_t::bind_addr |
local interface address
Definition at line 143 of file coap_session_internal.h.
coap_context_t* coap_endpoint_t::context |
endpoint's context
Definition at line 138 of file coap_session_internal.h.
uint16_t coap_endpoint_t::default_mtu |
default mtu for this interface
Definition at line 140 of file coap_session_internal.h.
struct coap_endpoint_t* coap_endpoint_t::next |
Definition at line 137 of file coap_session_internal.h.
coap_proto_t coap_endpoint_t::proto |
protocol used on this interface
Definition at line 139 of file coap_session_internal.h.
coap_session_t* coap_endpoint_t::sessions |
hash table or list of active sessions
Definition at line 144 of file coap_session_internal.h.
coap_socket_t coap_endpoint_t::sock |
socket object for the interface, if any
Definition at line 141 of file coap_session_internal.h.