Friendly LWM2M client
ObjectID.h
Go to the documentation of this file.
1
#ifndef WPP_OBJECT_ID_H_
2
#define WPP_OBJECT_ID_H_
3
4
#include "
WppTypes.h
"
5
6
namespace
wpp
{
7
14
enum
OBJ_ID
:
ID_T
{
15
/* ---------- Mandatory objects ID block begin ---------- */
16
#ifdef OBJ_M_3_DEVICE
17
DEVICE
= 3,
18
#endif
19
#ifdef OBJ_M_1_LWM2M_SERVER
20
LWM2M_SERVER
= 1,
21
#endif
22
#ifdef OBJ_M_0_LWM2M_SECURITY
23
LWM2M_SECURITY
= 0,
24
#endif
25
/* ---------- Mandatory objects ID block end ---------- */
26
27
/* ---------- Optional objects ID block begin ---------- */
28
#ifdef OBJ_O_4_CONNECTIVITY_MONITORING
29
CONNECTIVITY_MONITORING
= 4,
30
#endif
31
#ifdef OBJ_O_2_LWM2M_ACCESS_CONTROL
32
LWM2M_ACCESS_CONTROL
= 2,
33
#endif
34
#ifdef OBJ_O_3339_AUDIO_CLIP
35
AUDIO_CLIP = 3339,
36
#endif
37
#ifdef OBJ_O_5_FIRMWARE_UPDATE
38
FIRMWARE_UPDATE
= 5,
39
#endif
40
/* ---------- Optional objects ID block end ---------- */
41
42
MAX_ID
=
ID_T_MAX_VAL
,
43
};
44
45
};
//wpp
46
47
#endif
// WPP_OBJECT_ID_H_
WppTypes.h
ID_T_MAX_VAL
#define ID_T_MAX_VAL
Definition:
WppTypes.h:16
wpp
The WppConnection class represents a connection interface for the Wpp library.
Definition:
WppClient.cpp:14
wpp::ID_T
uint16_t ID_T
Definition:
WppTypes.h:15
wpp::OBJ_ID
OBJ_ID
Enumeration of object IDs in the Wpp library.
Definition:
ObjectID.h:14
wpp::LWM2M_SECURITY
@ LWM2M_SECURITY
Definition:
ObjectID.h:23
wpp::LWM2M_SERVER
@ LWM2M_SERVER
Definition:
ObjectID.h:20
wpp::CONNECTIVITY_MONITORING
@ CONNECTIVITY_MONITORING
Definition:
ObjectID.h:29
wpp::LWM2M_ACCESS_CONTROL
@ LWM2M_ACCESS_CONTROL
Definition:
ObjectID.h:32
wpp::MAX_ID
@ MAX_ID
Definition:
ObjectID.h:42
wpp::DEVICE
@ DEVICE
Definition:
ObjectID.h:17
wpp::FIRMWARE_UPDATE
@ FIRMWARE_UPDATE
Definition:
ObjectID.h:38
wpp
registry
ObjectID.h
Generated by
1.9.1