Toggle navigation
Documentation
The friendly Operating System for the Internet of Things
Loading...
Searching...
No Matches
lwm2m_client_objects.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2019 HAW Hamburg
3
* SPDX-License-Identifier: LGPL-2.1-only
4
*/
5
6
#pragma once
7
17
18
#ifdef __cplusplus
19
extern
"C"
{
20
#endif
21
22
#include "
lwm2m_client.h
"
23
32
#define LWM2M_ACC_CTRL_READ (1 << 0)
33
#define LWM2M_ACC_CTRL_WRITE (1 << 1)
34
#define LWM2M_ACC_CTRL_EXECUTE (1 << 2)
35
#define LWM2M_ACC_CTRL_DELETE (1 << 3)
36
#define LWM2M_ACC_CTRL_CREATE (1 << 4)
38
49
lwm2m_object_t *
lwm2m_client_get_server_object
(
50
lwm2m_client_data_t
*client_data,
int
server_id);
51
60
lwm2m_object_t *
lwm2m_client_get_acc_ctrl_object
(
61
lwm2m_client_data_t
*client_data);
62
63
#ifdef __cplusplus
64
}
65
#endif
66
lwm2m_client.h
Definitions and public API for a LwM2M client using Wakaama.
lwm2m_client_get_server_object
lwm2m_object_t * lwm2m_client_get_server_object(lwm2m_client_data_t *client_data, int server_id)
Creates a LwM2M server object with the default configuration from net/lwm2m.h.
lwm2m_client_get_acc_ctrl_object
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.
lwm2m_client_data_t
LwM2M client descriptor.
Definition
lwm2m_client.h:66
Generated on Sat Oct 3 2026 14:10:59 by
1.13.2