XDK API  3.6.0
Documentation
Data Structures | Typedefs | Enumerations | Functions
XDK_LWM2M.h File Reference
#include "BCDS_Retcode.h"
#include "BCDS_CmdProcessor.h"
+ Include dependency graph for XDK_LWM2M.h:
+ This graph shows which files directly or indirectly include this file:

Data Structures

struct  LWM2M_SecurityPreSharedKeyInfo_S
 Structure to configure the LWM2M security mode -Pre-Shared Key values. More...
 
struct  LWM2M_Setup_S
 struct to represent the LWM2M setup features. More...
 

Typedefs

typedef enum
LWM2M_ConnectivityMonitoring_E 
LWM2M_ConnectivityMonitoring_T
 Typedef to represent the LWM2M Connectivity Monitoring parameter configurable by the user. More...
 
typedef enum LWM2M_LedMixMode_E LWM2M_LedMixMode_T
 Typedef to represent the possible safe LED configuration for the application when the Light control is not confined only with the LWM2M module, but also shared for the application. More...
 
typedef enum LWM2M_SecurityMode_E LWM2M_SecurityMode_T
 Typedef to represent the supported LWM2M security mode. More...
 
typedef struct
LWM2M_SecurityPreSharedKeyInfo_S 
LWM2M_SecurityPreSharedKeyInfo_T
 Typedef to configure the LWM2M security mode -Pre-Shared Key value. More...
 
typedef struct LWM2M_Setup_S LWM2M_Setup_T
 Typedef to represent the LWM2M setup feature. More...
 
typedef enum
LWM2M_StatusNotification_E 
LWM2M_StatusNotification_T
 Typedef to represent the LWM2M status notification. More...
 
typedef void(* LWM2M_StatusNotificationCB_T )(LWM2M_StatusNotification_T status)
 Typedef of the LWM2M status notification callback. More...
 
typedef enum LWM2M_TestMode_E LWM2M_TestMode_T
 Enum to represent the LWM2M test mode. More...
 

Enumerations

enum  LWM2M_ConnectivityMonitoring_E
 Enum to represent the LWM2M Connectivity Monitoring parameters configurable by the user. More...
 
enum  LWM2M_LedMixMode_E
 Enum to represent the possible safe LED configurations for the application when the Light control is not confined only with the LWM2M module, but also shared for the application. More...
 
enum  LWM2M_SecurityMode_E
 Enum to represent the supported LWM2M security modes. More...
 
enum  LWM2M_StatusNotification_E
 Enum to represent the LWM2M status notifications. More...
 
enum  LWM2M_TestMode_E
 Enum to represent the LWM2M test mode. More...
 

Functions

Retcode_T LWM2M_AlertNotification (char *value)
 The function initiates an alert notification. More...
 
Retcode_T LWM2M_ConnectivityMonitoring (LWM2M_ConnectivityMonitoring_T notify, void *value)
 The function sets LWM2M Connectivity Monitoring parameters. More...
 
Retcode_T LWM2M_Enable (void)
 This will enable the LWM2M. More...
 
Retcode_T LWM2M_LedMixModeControl (LWM2M_LedMixMode_T state)
 The function initiates provides a safe LED configuration for the application when the Light control is not confined only with the LWM2M module, but also shared for the application. More...
 
Retcode_T LWM2M_Register (void)
 The function initiates the LWM2M registration of the node to the LWM2M Server. More...
 
Retcode_T LWM2M_Setup (LWM2M_Setup_T *setup)
 This will setup the LWM2M. More...
 
Retcode_T LWM2M_TriggerForceRegister (void)
 The function forcefully triggers the LWM2M registration of the node to the LWM2M Server irrespective of the current node status. More...
 

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:40 by doxygen 1.8.8