|
Bluenet
5.7.0
Bluenet, firmware for nRF52 smart home devices
|
Bluetooth Low Energy characteristics. More...
#include <ble/cs_Nordic.h>#include <ble/cs_Service.h>#include <common/cs_Types.h>#include <structs/cs_CharacteristicStructs.h>#include <third/std/function.h>

Go to the source code of this file.
Classes | |
| class | CharacteristicBase |
| Base class for a BLE characteristic. More... | |
| struct | CharacteristicBase::chunked_notification_t |
Macros | |
| #define | MAX_NOTIFICATION_LEN 20 |
Typedefs | |
| typedef function< void(CharacteristicEventType, CharacteristicBase *, EncryptionAccessLevel)> | characteristic_callback_t |
| Callback function for events. More... | |
Bluetooth Low Energy characteristics.
| #define MAX_NOTIFICATION_LEN 20 |
| typedef function<void(CharacteristicEventType, CharacteristicBase*, EncryptionAccessLevel)> characteristic_callback_t |
Callback function for events.
| type | Type of event. |
| characteristic | The characteristic, use this get the data for the event. |
| accessLevel | The access level of the user for a write event. |