Skip to content

Struct SYN_LwM2M_Task

ClassList > 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

SYN_LwM2M_TaskConfig SYN_LwM2M_Task::cfg;

Task configuration


variable changed_inst_id

uint16_t SYN_LwM2M_Task::changed_inst_id;

Changed Instance ID


variable changed_obj_id

uint16_t SYN_LwM2M_Task::changed_obj_id;

Changed Object ID


variable changed_res_id

int32_t SYN_LwM2M_Task::changed_res_id;

Changed Resource ID


variable force_deregister

bool SYN_LwM2M_Task::force_deregister;

Flag to request clean Deregistration


variable force_update

bool SYN_LwM2M_Task::force_update;

Flag to trigger immediate Registration Update


variable last_action_ms

uint32_t SYN_LwM2M_Task::last_action_ms;

Timestamp of last transmitted request (ms)


variable next_msg_id

uint16_t SYN_LwM2M_Task::next_msg_id;

Message ID sequence counter


variable pt

SYN_PT SYN_LwM2M_Task::pt;

Protothread state


variable resource_changed

bool SYN_LwM2M_Task::resource_changed;

Flag indicating a resource value changed


variable retry_count

uint32_t SYN_LwM2M_Task::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