|
libGulliBLE
|
This is the complete list of members for ble::characteristic_base, including all inherited members.
| _access | ble::characteristic_base | private |
| _buffer | ble::characteristic_base | private |
| _nimble_characteristic_access_callback(std::uint16_t conn_handle, std::uint16_t attr_handle, ble_gatt_access_ctxt *ctxt, void *tracker) | ble::characteristic_base | privatestatic |
| _nimble_uuid | ble::characteristic_base | private |
| _uuid | ble::characteristic_base | private |
| access() const | ble::characteristic_base | inline |
| characteristic_base(uuid u, access_type access) | ble::characteristic_base | |
| chr_uuid() const | ble::characteristic_base | inline |
| do_read(mlab::bin_data &data, std::uint16_t conn_handle, std::uint16_t attr_handle)=0 | ble::characteristic_base | protectedpure virtual |
| do_write(mlab::bin_data const &data, std::uint16_t conn_handle, std::uint16_t attr_handle)=0 | ble::characteristic_base | protectedpure virtual |
| get_definition() const | ble::characteristic_base | |
| on_access(std::uint16_t conn_handle, std::uint16_t attr_handle, ble_gatt_access_ctxt &ctxt) | ble::characteristic_base | protectedvirtual |
| on_read(std::uint16_t conn_handle, std::uint16_t attr_handle, ble_gatt_access_ctxt &ctxt) | ble::characteristic_base | protectedvirtual |
| on_write(std::uint16_t conn_handle, std::uint16_t attr_handle, ble_gatt_access_ctxt &ctxt) | ble::characteristic_base | protectedvirtual |
| void_definition | ble::characteristic_base | static |
| ~characteristic_base()=default | ble::characteristic_base | virtual |