Struct SYN_LwM2M_Client¶
LwM2M Client Context.
#include <syn_lwm2m.h>
Public Attributes¶
| Type | Name |
|---|---|
| const char * | binding |
| const char * | endpoint_name |
| uint32_t | last_update_ms |
| uint32_t | lifetime_s |
| char | location_path |
| size_t | object_count |
| const SYN_LwM2M_Object * | objects |
| SYN_LwM2M_Observation | observations |
| SYN_LwM2M_ClientState | state |
| SYN_Transport * | transport |
Public Attributes Documentation¶
variable binding¶
Transport binding ("U" for UDP)
variable endpoint_name¶
Client endpoint name (e.g. "urn:imei:12345")
variable last_update_ms¶
Timestamp of last registration/update in ms
variable lifetime_s¶
Registration lifetime in seconds
variable location_path¶
Server-assigned location path (e.g. "rd/42")
variable object_count¶
Count of registered objects
variable objects¶
Registered objects
variable observations¶
Observation slots
variable state¶
Registration state
variable transport¶
Underlying generic or DTLS transport
The documentation for this class was generated from the following file src/syntropic/proto/syn_lwm2m.h