|
Nol.A SDK Library
25.8.1
For IoT System Software Development
|
A model of a remote BLE characteristic. More...
#include <BLERemoteCharacteristic.hpp>
Public Member Functions | |
| bool | canBroadcast () |
| bool | canIndicate () |
| bool | canNotify () |
| bool | canRead () |
| bool | canWrite () |
| bool | canWriteNoResponse () |
| BLERemoteDescriptor * | getDescriptor (BLEUUID uuid) |
| std::map< std::string, BLERemoteDescriptor * > * | getDescriptors () |
| uint16_t | getHandle () |
| BLEUUID | getUUID () |
| std::string | readValue () |
| uint8_t | readUInt8 () |
| uint16_t | readUInt16 () |
| uint32_t | readUInt32 () |
| void | registerForNotify (notify_callback _callback, bool notifications=true) |
| bool | writeValue (uint8_t *data, size_t length, bool response=false) |
| bool | writeValue (std::string newValue, bool response=false) |
| bool | writeValue (uint8_t newValue, bool response=false) |
| std::string | toString () |
| uint8_t * | readRawData () |
| BLERemoteService * | getRemoteService () |
A model of a remote BLE characteristic.