esp-nimble-cpp  1.3.2
NimBLEDescriptorCallbacks Class Reference

Callbacks that can be associated with a BLE descriptors to inform of events. More...

Public Member Functions

virtual void onRead (NimBLEDescriptor *pDescriptor)
 Callback function to support a read request. More...
 
virtual void onWrite (NimBLEDescriptor *pDescriptor)
 Callback function to support a write request. More...
 

Detailed Description

Callbacks that can be associated with a BLE descriptors to inform of events.

When a server application creates a BLE descriptor, we may wish to be informed when there is either a read or write request to the descriptors value. An application can register a sub-classed instance of this class and will be notified when such an event happens.

Member Function Documentation

◆ onRead()

void NimBLEDescriptorCallbacks::onRead ( NimBLEDescriptor pDescriptor)
virtual

Callback function to support a read request.

Parameters
[in]pDescriptorThe descriptor that is the source of the event.

◆ onWrite()

void NimBLEDescriptorCallbacks::onWrite ( NimBLEDescriptor pDescriptor)
virtual

Callback function to support a write request.

Parameters
[in]pDescriptorThe descriptor that is the source of the event.