Bluenet  5.4.0
Bluenet, the firmware for the Crownstone power outlet
Loading...
Searching...
No Matches
CharacteristicGeneric< T > Member List

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

_callbackOnWriteCharacteristicGeneric< T >protected
_encryptionBuffer (defined in CharacteristicBase)CharacteristicBaseprotected
_handlesCharacteristicBaseprotected
_minAccessLevelCharacteristicBaseprotected
_nameCharacteristicBaseprotected
_serviceCharacteristicBaseprotected
_statusCharacteristicBaseprotected
_uuidCharacteristicBaseprotected
_valueCharacteristicGeneric< T >protected
callback_on_write_t typedefCharacteristicGeneric< T >
CharacteristicBase()CharacteristicBase
CharacteristicGeneric() (defined in CharacteristicGeneric< T >)CharacteristicGeneric< T >inline
configurePresentationFormat(ble_gatts_char_pf_t &presentation_format)CharacteristicGeneric< T >inlineprotectedvirtual
freeEncryptionBuffer()CharacteristicGeneric< T >inlineprotectedvirtual
getCccdHandle() (defined in CharacteristicBase)CharacteristicBaseinline
getEncryptionBuffer()CharacteristicBaseinline
getGattValueLength()=0CharacteristicBasepure virtual
getGattValueMaxLength()=0CharacteristicBasepure virtual
getGattValuePtr()CharacteristicBaseinline
getService() (defined in CharacteristicBase)CharacteristicBaseinline
getValue()CharacteristicGeneric< T >inline
getValueHandle() (defined in CharacteristicBase)CharacteristicBaseinline
getValueLength()=0CharacteristicBasepure virtual
getValuePtr()=0CharacteristicBasepure virtual
init(Service *svc)CharacteristicBase
initEncryptionBuffer()CharacteristicGeneric< T >inlineprotectedvirtual
isAesEnabled()CharacteristicBaseinline
isNotifyingEnabled() (defined in CharacteristicBase)CharacteristicBaseinline
notify()CharacteristicBasevirtual
onNotifyTxError()CharacteristicBaseinline
onTxComplete(const ble_common_evt_t *p_ble_evt)CharacteristicBasevirtual
onWrite(const callback_on_write_t &closure)CharacteristicGeneric< T >inline
onWrite(uint16_t len)CharacteristicGeneric< T >inlineprotectedvirtual
operator T&()CharacteristicGeneric< T >inline
operator=(const T &val)CharacteristicGeneric< T >inline
Service (defined in CharacteristicGeneric< T >)CharacteristicGeneric< T >friend
setAesEncrypted(bool encrypted)CharacteristicBaseinline
setDefaultValue(const T &t)CharacteristicGeneric< T >inline
setGattValueLength(uint16_t)CharacteristicBaseinlinevirtual
setIndicates(bool indicates) (defined in CharacteristicBase)CharacteristicBaseinline
setMinAccessLevel(EncryptionAccessLevel level) (defined in CharacteristicBase)CharacteristicBaseinline
setName(const char *const name)CharacteristicBase
setNotifies(bool notifies)CharacteristicBaseinline
setNotifyingEnabled(bool enabled) (defined in CharacteristicBase)CharacteristicBaseinline
setSharedEncryptionBuffer(bool val) (defined in CharacteristicBase)CharacteristicBaseinline
setUUID(const UUID &uuid) (defined in CharacteristicBase)CharacteristicBaseinline
setValueLength(uint16_t)CharacteristicBaseinlinevirtual
setWritable(bool writable)CharacteristicBaseinline
updateValue(ConnectionEncryptionType encryptionType=ConnectionEncryptionType::CTR)CharacteristicBase
~CharacteristicBase()CharacteristicBaseinlinevirtual
~CharacteristicGeneric()CharacteristicGeneric< T >inlinevirtual