Skip to content

Struct SYN_LwM2M_Value

ClassList > SYN_LwM2M_Value

LwM2M Generic Value Container.

  • #include <syn_lwm2m.h>

Public Attributes

Type Name
bool boolean
const uint8_t * data
double floating
uint16_t inst_id
int64_t integer
size_t len
uint16_t obj_id
struct SYN_LwM2M_Value objlnk
struct SYN_LwM2M_Value opaque
const char * str
SYN_LwM2M_ValType type
union SYN_LwM2M_Value val

Public Attributes Documentation

variable boolean

bool SYN_LwM2M_Value::boolean;

Boolean value


variable data

const uint8_t* SYN_LwM2M_Value::data;

Pointer to binary data


variable floating

double SYN_LwM2M_Value::floating;

Float value


variable inst_id

uint16_t SYN_LwM2M_Value::inst_id;

Target Instance ID


variable integer

int64_t SYN_LwM2M_Value::integer;

Integer value


variable len

size_t SYN_LwM2M_Value::len;

Data length in bytes


variable obj_id

uint16_t SYN_LwM2M_Value::obj_id;

Target Object ID


variable objlnk

struct SYN_LwM2M_Value SYN_LwM2M_Value::objlnk;

Object link value


variable opaque

struct SYN_LwM2M_Value SYN_LwM2M_Value::opaque;

Opaque binary data


variable str

const char* SYN_LwM2M_Value::str;

Pointer to string


variable type

SYN_LwM2M_ValType SYN_LwM2M_Value::type;

Value type tag


variable val

union SYN_LwM2M_Value SYN_LwM2M_Value::val;

Value storage union



The documentation for this class was generated from the following file src/syntropic/proto/syn_lwm2m.h