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.  More... | |
| void | setAlertLevel (AlertLevel_t newLevel) | 
| Update alertness level.  More... | |
| Protected Member Functions | |
| virtual void | onDataWritten (const GattWriteCallbackParams *params) | 
| This callback allows receiving updates to the AlertLevel characteristic.  More... | |
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 30 of file LinkLossService.h.
| LinkLossService | ( | BLE & | bleIn, | 
| callback_t | callbackIn, | ||
| AlertLevel_t | levelIn = NO_ALERT | ||
| ) | 
| bleIn | BLE object for the underlying controller. | 
| callbackIn | Callback invoked upon disconnection. | 
| levelIn | Alert level. | 
Definition at line 46 of file LinkLossService.h.
| 
 | protectedvirtual | 
This callback allows receiving updates to the AlertLevel characteristic.
| [in] | params | Information about the characteristic being updated. | 
Definition at line 87 of file LinkLossService.h.
| void setAlertLevel | ( | AlertLevel_t | newLevel | ) | 
Update alertness level.
Definition at line 76 of file LinkLossService.h.
| void setCallback | ( | callback_t | newCallback | ) | 
Update the callback.
Definition at line 69 of file LinkLossService.h.