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


This documentation file has been automatically generated on Fri Oct 4 2019 03:47:01 by doxygen 1.8.8