esp-nimble-cpp 2.0.2
Loading...
Searching...
No Matches
NimBLECharacteristic Member List

This is the complete list of members for NimBLECharacteristic, including all inherited members.

addDescriptor(NimBLEDescriptor *pDescriptor)NimBLECharacteristic
create2904()NimBLECharacteristic
createDescriptor(const char *uuid, uint32_t properties=NIMBLE_PROPERTY::READ|NIMBLE_PROPERTY::WRITE, uint16_t maxLen=BLE_ATT_ATTR_MAX_LEN)NimBLECharacteristic
createDescriptor(const NimBLEUUID &uuid, uint32_t properties=NIMBLE_PROPERTY::READ|NIMBLE_PROPERTY::WRITE, uint16_t maxLen=BLE_ATT_ATTR_MAX_LEN)NimBLECharacteristic
getCallbacks() constNimBLECharacteristic
getDescriptorByHandle(uint16_t handle) constNimBLECharacteristic
getDescriptorByUUID(const char *uuid) constNimBLECharacteristic
getDescriptorByUUID(const NimBLEUUID &uuid) constNimBLECharacteristic
getHandle() constNimBLEAttributeinline
getProperties() constNimBLECharacteristic
getRemoved() constNimBLELocalAttributeinline
getService() constNimBLECharacteristic
getUUID() constNimBLEAttributeinline
indicate(uint16_t connHandle=BLE_HS_CONN_HANDLE_NONE) constNimBLECharacteristic
indicate(const uint8_t *value, size_t length, uint16_t connHandle=BLE_HS_CONN_HANDLE_NONE) constNimBLECharacteristic
indicate(const T &v, uint16_t connHandle=BLE_HS_CONN_HANDLE_NONE) constNimBLECharacteristicinline
indicate(const T &s, uint16_t connHandle=BLE_HS_CONN_HANDLE_NONE) constNimBLECharacteristicinline
indicate(const T &v, uint16_t connHandle=BLE_HS_CONN_HANDLE_NONE) constNimBLECharacteristicinline
NimBLEAttribute(const NimBLEUUID &uuid, uint16_t handle)NimBLEAttributeinlineprotected
NimBLECharacteristic(const char *uuid, uint16_t properties=NIMBLE_PROPERTY::READ|NIMBLE_PROPERTY::WRITE, uint16_t maxLen=BLE_ATT_ATTR_MAX_LEN, NimBLEService *pService=nullptr)NimBLECharacteristic
NimBLECharacteristic(const NimBLEUUID &uuid, uint16_t properties=NIMBLE_PROPERTY::READ|NIMBLE_PROPERTY::WRITE, uint16_t maxLen=BLE_ATT_ATTR_MAX_LEN, NimBLEService *pService=nullptr)NimBLECharacteristic
NimBLELocalAttribute(const NimBLEUUID &uuid, uint16_t handle)NimBLELocalAttributeinlineprotected
notify(uint16_t connHandle=BLE_HS_CONN_HANDLE_NONE) constNimBLECharacteristic
notify(const uint8_t *value, size_t length, uint16_t connHandle=BLE_HS_CONN_HANDLE_NONE) constNimBLECharacteristic
notify(const T &v, uint16_t connHandle=BLE_HS_CONN_HANDLE_NONE) constNimBLECharacteristicinline
notify(const T &s, uint16_t connHandle=BLE_HS_CONN_HANDLE_NONE) constNimBLECharacteristicinline
notify(const T &v, uint16_t connHandle=BLE_HS_CONN_HANDLE_NONE) constNimBLECharacteristicinline
removeDescriptor(NimBLEDescriptor *pDescriptor, bool deleteDsc=false)NimBLECharacteristic
setCallbacks(NimBLECharacteristicCallbacks *pCallbacks)NimBLECharacteristic
setRemoved(uint8_t removed)NimBLELocalAttributeinlineprotected
toString() constNimBLECharacteristic
~NimBLEAttribute()=defaultNimBLEAttributeprotected
~NimBLECharacteristic()NimBLECharacteristic
~NimBLELocalAttribute()=defaultNimBLELocalAttributeprotected