XDK API  3.6.0
Documentation
Data Structures | Macros | Typedefs
BleNextDSTChange_Service.h File Reference
#include "BleTypes.h"
#include "BleTimeTypes.h"
+ Include dependency graph for BleNextDSTChange_Service.h:

Data Structures

struct  BleNextDSTChangeServiceTimeRequest
 

Macros

#define BLE_SUPPORT_NEXTDSTCHANGE_SERVICE   0
 
#define BLENEXTDSTCHANGESERVICE_EVENT_TIMEWITHDSTREQUEST   0xC0
 

Typedefs

typedef void(* BleNextDSTChangeServiceCallBack )(BleNextDSTChangeServiceEvent event, BleStatus status, void *parms)
 
typedef U8 BleNextDSTChangeServiceEvent
 

Macro Definition Documentation

#define BLE_SUPPORT_NEXTDSTCHANGE_SERVICE   0

BLE_SUPPORT_NEXTDSTCHANGE_SERVICE Defines if the BLE local device enables access to the local Next DST Change service and characteristic.

If enabled ( set to 1 ) it enables Profiles to get access to the Next DST Change Service and characteristic

The default value for this option is disabled (0).

#define BLENEXTDSTCHANGESERVICE_EVENT_TIMEWITHDSTREQUEST   0xC0

BLENEXTDSTCHANGESERVICE_EVENT_TIMEWITHDSTREQUEST Event received when the date of the Next DST change is requested from the server. When the remote device request the time of the next DST change the server shall answer with the exact date of the DST change. It should answer as soon as possible, because it exists a timeout. The parms field is a BleNextDSTChangeTimeRequest structure, the TimeWithDST field shall represent the Time with the next DST change and the next DST the next DSToffset when exiting of the callback.

Typedef Documentation

typedef void(* BleNextDSTChangeServiceCallBack)(BleNextDSTChangeServiceEvent event, BleStatus status, void *parms)

BleNextDSTChangeServiceCallBack This callback receives the NEXT DST CHANGE Service events. Each events may be assiociated with specified status and parameters. The callback is executed during the stack context, be careful to not doing heavy process in this function.

BleNextDSTChangeServiceEvent type Define the different kind of events that could be received by the BleNextDSTChangeServiceCallBack


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