Nol.A SDK Library  24.11.0
For IoT System Software Development
Public Member Functions | List of all members
BLE2902 Class Reference

Descriptor for Client Characteristic Configuration. More...

#include <BLE2902.hpp>

Inheritance diagram for BLE2902:
BLEDescriptor

Public Member Functions

bool getNotifications ()
 
bool getIndications ()
 
void setNotifications (bool flag)
 
void setIndications (bool flag)
 
- Public Member Functions inherited from BLEDescriptor
 BLEDescriptor (const char *uuid, uint16_t max_len=100)
 
 BLEDescriptor (BLEUUID uuid, uint16_t max_len=100)
 
uint16_t getHandle ()
 
size_t getLength ()
 
BLEUUID getUUID ()
 
uint8_t * getValue ()
 
void handleGATTServerEvent (void *info)
 
void setAccessPermissions (ble_gatt_perm_t perm)
 
void setCallbacks (BLEDescriptorCallbacks *pCallbacks)
 
void setValue (uint8_t *data, size_t size)
 
void setValue (std::string value)
 
std::string toString ()
 

Detailed Description

Descriptor for Client Characteristic Configuration.

This is a convenience descriptor for the Client Characteristic Configuration which has a UUID of 0x2902.

See also: https://www.bluetooth.com/specifications/gatt/viewer?attributeXmlFile=org.bluetooth.descriptor.gatt.client_characteristic_configuration.xml


The documentation for this class was generated from the following file: