Bluenet  5.7.0
Bluenet, firmware for nRF52 smart home devices
Loading...
Searching...
No Matches
Characteristic< T > Member List

This is the complete list of members for Characteristic< T >, including all inherited members.

_bufferCharacteristicBaseprivate
_callbackCharacteristicBaseprivate
_configCharacteristicBaseprivate
_encryptedBufferCharacteristicBaseprivate
_encryptedValueLengthCharacteristicBaseprivate
_handlesCharacteristicBaseprivate
_initializedCharacteristicBaseprivate
_nameCharacteristicBaseprivate
_notificationOffsetCharacteristicBaseprivate
_notificationPendingCharacteristicBaseprivate
_serviceCharacteristicBaseprivate
_subscribedForIndicationsCharacteristicBaseprivate
_subscribedForNotificationsCharacteristicBaseprivate
_uuidCharacteristicBaseprivate
_valueCharacteristic< T >protected
_valueLengthCharacteristicBaseprivate
Characteristic()Characteristic< T >inline
CharacteristicBase()CharacteristicBase
deinitEncryptedBuffer()CharacteristicBaseprivate
getCccdHandle()CharacteristicBase
getGattValue()CharacteristicBaseprivate
getGattValueLength()CharacteristicBaseprivate
getGattValueMaxLength()CharacteristicBaseprivate
getValue()Characteristic< T >inline
getValueHandle()CharacteristicBase
init(Service *svc)CharacteristicBase
initEncryptedBuffer()CharacteristicBaseprivate
isEncrypted()CharacteristicBaseprivate
isSubscribedForNotifications()CharacteristicBase
notify(uint16_t length=0, uint16_t offset=0)CharacteristicBase
notifyMultipart()CharacteristicBaseprivate
onCccdWrite(const uint8_t *data, uint16_t size)CharacteristicBaseprotected
onConnect()CharacteristicBaseprotected
onDisconnect()CharacteristicBaseprotected
onNotificationDone()CharacteristicBaseprotected
onWrite(uint16_t length)CharacteristicBaseprotected
ServiceCharacteristicBaseprotected
setConfig(const characteristic_config_t &config)CharacteristicBase
setEventHandler(const characteristic_callback_t &closure)CharacteristicBase
setGattValue()CharacteristicBaseprivate
setInitialValue(const T &value)Characteristic< T >inline
setInitialValueLength(cs_buffer_size_t size)CharacteristicBase
setName(const char *const name)CharacteristicBase
setUuid(uint16_t uuid)CharacteristicBase
setValue(const T &value)Characteristic< T >inline
setValueBuffer(buffer_ptr_t buffer, cs_buffer_size_t size)CharacteristicBase
updateValue(uint16_t length)CharacteristicBase
~Characteristic()Characteristic< T >inlinevirtual
~CharacteristicBase()CharacteristicBaseinlinevirtual