SDK  23.9.2
For IoT System Software Development
BLECharacteristic Member List

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

addDescriptor(BLEDescriptor *pDescriptor)BLECharacteristic
BLECharacteristic(const char *uuid, uint32_t properties=0)BLECharacteristic
BLECharacteristic(BLEUUID uuid, uint32_t properties=0)BLECharacteristic
getData()BLECharacteristic
getDescriptorByUUID(const char *descriptorUUID)BLECharacteristic
getDescriptorByUUID(BLEUUID descriptorUUID)BLECharacteristic
getHandle()BLECharacteristic
getUUID()BLECharacteristic
getValue()BLECharacteristic
indicate()BLECharacteristic
notify(bool is_notification=true)BLECharacteristic
PROPERTY_BROADCAST (defined in BLECharacteristic)BLECharacteristicstatic
PROPERTY_INDICATE (defined in BLECharacteristic)BLECharacteristicstatic
PROPERTY_NOTIFY (defined in BLECharacteristic)BLECharacteristicstatic
PROPERTY_READ (defined in BLECharacteristic)BLECharacteristicstatic
PROPERTY_WRITE (defined in BLECharacteristic)BLECharacteristicstatic
PROPERTY_WRITE_NR (defined in BLECharacteristic)BLECharacteristicstatic
setAccessPermissions(ble_gatt_perm_t perm) (defined in BLECharacteristic)BLECharacteristic
setBroadcastProperty(bool value)BLECharacteristic
setCallbacks(BLECharacteristicCallbacks *pCallbacks)BLECharacteristic
setIndicateProperty(bool value)BLECharacteristic
setNotifyProperty(bool value)BLECharacteristic
setReadProperty(bool value)BLECharacteristic
setValue(uint8_t *data, size_t size)BLECharacteristic
setValue(std::string value)BLECharacteristic
setValue(uint16_t &data16) (defined in BLECharacteristic)BLECharacteristic
setValue(uint32_t &data32) (defined in BLECharacteristic)BLECharacteristic
setValue(float &data32) (defined in BLECharacteristic)BLECharacteristic
setValue(double &data64) (defined in BLECharacteristic)BLECharacteristic
setWriteNoResponseProperty(bool value)BLECharacteristic
setWriteProperty(bool value)BLECharacteristic
toString()BLECharacteristic
~BLECharacteristic()BLECharacteristicvirtual