19#ifndef LWM2M_CLIENT_OBJECTS_H
20#define LWM2M_CLIENT_OBJECTS_H
36#define LWM2M_ACC_CTRL_READ (1 << 0)
37#define LWM2M_ACC_CTRL_WRITE (1 << 1)
38#define LWM2M_ACC_CTRL_EXECUTE (1 << 2)
39#define LWM2M_ACC_CTRL_DELETE (1 << 3)
40#define LWM2M_ACC_CTRL_CREATE (1 << 4)
Definitions and public API for a LwM2M client using Wakaama.
lwm2m_object_t * lwm2m_client_get_security_object(lwm2m_client_data_t *client_data)
Creates a LwM2M security object with the default configuration from net/lwm2m.h.
lwm2m_object_t * lwm2m_client_get_server_object(lwm2m_client_data_t *client_data)
Creates a LwM2M server object with the default configuration from net/lwm2m.h.
lwm2m_object_t * lwm2m_client_get_device_object(lwm2m_client_data_t *client_data)
Creates a LwM2M device object with the default configuration from net/lwm2m.h.
lwm2m_object_t * lwm2m_client_get_acc_ctrl_object(lwm2m_client_data_t *client_data)
Creates a LwM2M access control object with the default configuration.