adaptation for book and plug demo
Fork of BLE_API by
LinkLossService Class Reference
This service defines behavior when a link is lost between two devices. More...
#include <LinkLossService.h>
Public Member Functions | |
LinkLossService (BLE &bleIn, callback_t callbackIn, AlertLevel_t levelIn=NO_ALERT) | |
void | setCallback (callback_t newCallback) |
Update the callback. | |
void | setAlertLevel (AlertLevel_t newLevel) |
Update alertness level. | |
Protected Member Functions | |
virtual void | onDataWritten (const GattWriteCallbackParams *params) |
This callback allows receiving updates to the AlertLevel characteristic. |
Detailed Description
This service defines behavior when a link is lost between two devices.
Service: https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.link_loss.xml Alertness Level Char: https://developer.bluetooth.org/gatt/characteristics/Pages/CharacteristicViewer.aspx?u=org.bluetooth.characteristic.alert_level.xml
Definition at line 28 of file LinkLossService.h.
Constructor & Destructor Documentation
LinkLossService | ( | BLE & | bleIn, |
callback_t | callbackIn, | ||
AlertLevel_t | levelIn = NO_ALERT |
||
) |
- Parameters:
-
ref] ble BLE object for the underlying controller.
Definition at line 42 of file LinkLossService.h.
Member Function Documentation
virtual void onDataWritten | ( | const GattWriteCallbackParams * | params ) | [protected, virtual] |
This callback allows receiving updates to the AlertLevel characteristic.
- Parameters:
-
[in] params Information about the characterisitc being updated.
Definition at line 83 of file LinkLossService.h.
void setAlertLevel | ( | AlertLevel_t | newLevel ) |
Update alertness level.
Definition at line 72 of file LinkLossService.h.
void setCallback | ( | callback_t | newCallback ) |
Update the callback.
Definition at line 65 of file LinkLossService.h.
Generated on Wed Jul 13 2022 09:31:10 by 1.7.2