libGulliBLE
All Classes Namespaces Files Functions Variables Enumerations Enumerator Pages
ble::characteristic_base Member List

This is the complete list of members for ble::characteristic_base, including all inherited members.

_accessble::characteristic_baseprivate
_bufferble::characteristic_baseprivate
_nimble_characteristic_access_callback(std::uint16_t conn_handle, std::uint16_t attr_handle, ble_gatt_access_ctxt *ctxt, void *tracker)ble::characteristic_baseprivatestatic
_nimble_uuidble::characteristic_baseprivate
_uuidble::characteristic_baseprivate
access() constble::characteristic_baseinline
characteristic_base(uuid u, access_type access)ble::characteristic_base
chr_uuid() constble::characteristic_baseinline
do_read(mlab::bin_data &data, std::uint16_t conn_handle, std::uint16_t attr_handle)=0ble::characteristic_baseprotectedpure virtual
do_write(mlab::bin_data const &data, std::uint16_t conn_handle, std::uint16_t attr_handle)=0ble::characteristic_baseprotectedpure virtual
get_definition() constble::characteristic_base
on_access(std::uint16_t conn_handle, std::uint16_t attr_handle, ble_gatt_access_ctxt &ctxt)ble::characteristic_baseprotectedvirtual
on_read(std::uint16_t conn_handle, std::uint16_t attr_handle, ble_gatt_access_ctxt &ctxt)ble::characteristic_baseprotectedvirtual
on_write(std::uint16_t conn_handle, std::uint16_t attr_handle, ble_gatt_access_ctxt &ctxt)ble::characteristic_baseprotectedvirtual
void_definitionble::characteristic_basestatic
~characteristic_base()=defaultble::characteristic_basevirtual