Struct SYN_LwM2M_Task¶
LwM2M Supervisor Task Context.
#include <syn_lwm2m_task.h>
Public Attributes¶
| Type | Name |
|---|---|
| SYN_LwM2M_TaskConfig | cfg |
| uint16_t | changed_inst_id |
| uint16_t | changed_obj_id |
| int32_t | changed_res_id |
| bool | force_deregister |
| bool | force_update |
| uint32_t | last_action_ms |
| uint16_t | next_msg_id |
| SYN_PT | pt |
| bool | resource_changed |
| uint32_t | retry_count |
Public Attributes Documentation¶
variable cfg¶
Task configuration
variable changed_inst_id¶
Changed Instance ID
variable changed_obj_id¶
Changed Object ID
variable changed_res_id¶
Changed Resource ID
variable force_deregister¶
Flag to request clean Deregistration
variable force_update¶
Flag to trigger immediate Registration Update
variable last_action_ms¶
Timestamp of last transmitted request (ms)
variable next_msg_id¶
Message ID sequence counter
variable pt¶
Protothread state
variable resource_changed¶
Flag indicating a resource value changed
variable retry_count¶
Number of failed retry attempts
The documentation for this class was generated from the following file src/syntropic/proto/syn_lwm2m_task.h