XDK API  3.6.0
Documentation
Macros | Functions | Variables
LWM2MObjects.c File Reference

This file provides the implementation of LWM2MObjects module. More...

#include "XdkCommonInfo.h"
#include "LWM2MObjects.h"
#include <stdio.h>
#include <Serval_Lwm2m.h>
+ Include dependency graph for LWM2MObjects.c:

Macros

#define BCDS_MODULE_ID   XDK_COMMON_ID_LWM2MOBJECTS
 
#define LWM2M_OBJECTID_FIRMWARE   5
 

Functions

void LWM2MObjects_Init (bool ConNotifies)
 Initializes all the LWM2M Objects for XDK. More...
 
static void LWM2MObjectsEnableConNotifies (Lwm2mObjectInstance_T *Object)
 

Variables

Lwm2mDevice_T LWM2MDeviceResourceInfo
 
static Lwm2mObjectInstance_T LWM2MObjectInstances []
 

Macro Definition Documentation

#define BCDS_MODULE_ID   XDK_COMMON_ID_LWM2MOBJECTS
#define LWM2M_OBJECTID_FIRMWARE   5

Function Documentation

void LWM2MObjects_Init ( bool  ConNotifies)

Refer interface header for description

+ Here is the call graph for this function:

static void LWM2MObjectsEnableConNotifies ( Lwm2mObjectInstance_T Object)
static

+ Here is the caller graph for this function:

Variable Documentation

Lwm2mDevice_T LWM2MDeviceResourceInfo
Initial value:
=
{
.name = NULL,
.binding = UDP,
.sms = NULL,
.objectInstances = LWM2MObjectInstances,
}
#define NULL
Definition: BCDS_Basics.h:80
#define LWM2M_OBJECT_INSTANCE_COUNT(objectInstances)
Definition: Serval_Lwm2m.h:89
static Lwm2mObjectInstance_T LWM2MObjectInstances[]
Definition: LWM2MObjects.c:68
Definition: Serval_Lwm2m.h:158
Lwm2mObjectInstance_T LWM2MObjectInstances[]
static

LWM2M node context


All rights reserved. The use is subject to the XDK SDK EULA by Bosch Connected Devices and Solutions GmbH.
This documentation file has been automatically generated on Thu Mar 14 2019 19:12:41 by doxygen 1.8.8