| addCharListener(std::shared_ptr< BTGattCharListener > l) | direct_bt::BTGattHandler | |
| BTGattHandler(const std::shared_ptr< BTDevice > &device, L2CAPComm &l2cap_att) noexcept | direct_bt::BTGattHandler | |
| BTGattHandler(const BTGattHandler &)=delete | direct_bt::BTGattHandler | |
| configNotificationIndication(BTGattDesc &cd, const bool enableNotification, const bool enableIndication) | direct_bt::BTGattHandler | |
| Defaults enum name | direct_bt::BTGattHandler | |
| disconnect(const bool disconnectDevice, const bool ioErrorCause) noexcept | direct_bt::BTGattHandler | |
| discoverCharacteristics(BTGattServiceRef &service) | direct_bt::BTGattHandler | |
| discoverCompletePrimaryServices(std::shared_ptr< BTGattHandler > shared_this) | direct_bt::BTGattHandler | |
| discoverDescriptors(BTGattServiceRef &service) | direct_bt::BTGattHandler | |
| discoverPrimaryServices(std::shared_ptr< BTGattHandler > shared_this, jau::darray< BTGattServiceRef > &result) | direct_bt::BTGattHandler | |
| findCharacterisicsByValueHandle(const uint16_t charValueHandle) noexcept | direct_bt::BTGattHandler | |
| findCharacterisicsByValueHandle(const uint16_t charValueHandle, jau::darray< BTGattServiceRef > &services) noexcept | direct_bt::BTGattHandler | |
| findCharacterisicsByValueHandle(const uint16_t charValueHandle, BTGattServiceRef service) noexcept | direct_bt::BTGattHandler | |
| getDeviceChecked() const | direct_bt::BTGattHandler | |
| getDeviceInformation(jau::darray< BTGattServiceRef > &primServices) | direct_bt::BTGattHandler | |
| getDeviceInformation(jau::darray< BTGattCharRef > &deviceInfoCharDeclList) | direct_bt::BTGattHandler | |
| getDeviceUnchecked() const noexcept | direct_bt::BTGattHandler | inline |
| getGenericAccess() noexcept | direct_bt::BTGattHandler | inline |
| getGenericAccess(jau::darray< BTGattServiceRef > &primServices) | direct_bt::BTGattHandler | |
| getGenericAccess(jau::darray< BTGattCharRef > &genericAccessCharDeclList) | direct_bt::BTGattHandler | |
| getSendIndicationConfirmation() noexcept | direct_bt::BTGattHandler | |
| getServerMTU() const noexcept | direct_bt::BTGattHandler | inline |
| getServices() noexcept | direct_bt::BTGattHandler | inline |
| getStateString() const noexcept | direct_bt::BTGattHandler | inline |
| getUsedMTU() const noexcept | direct_bt::BTGattHandler | inline |
| hasIOError() const noexcept | direct_bt::BTGattHandler | inline |
| isConnected() const noexcept | direct_bt::BTGattHandler | inline |
| number(const Defaults d) | direct_bt::BTGattHandler | inlinestatic |
| operator=(const BTGattHandler &)=delete | direct_bt::BTGattHandler | |
| ping() | direct_bt::BTGattHandler | |
| readCharacteristicValue(const BTGattChar &c, POctets &res, int expectedLength=-1) | direct_bt::BTGattHandler | |
| readDescriptorValue(BTGattDesc &cd, int expectedLength=-1) | direct_bt::BTGattHandler | |
| readValue(const uint16_t handle, POctets &res, int expectedLength=-1) | direct_bt::BTGattHandler | |
| removeAllAssociatedCharListener(std::shared_ptr< BTGattChar > associatedChar) noexcept | direct_bt::BTGattHandler | |
| removeAllAssociatedCharListener(const BTGattChar *associatedChar) noexcept | direct_bt::BTGattHandler | |
| removeAllCharListener() noexcept | direct_bt::BTGattHandler | |
| removeCharListener(std::shared_ptr< BTGattCharListener > l) noexcept | direct_bt::BTGattHandler | |
| removeCharListener(const BTGattCharListener *l) noexcept | direct_bt::BTGattHandler | |
| setSendIndicationConfirmation(const bool v) | direct_bt::BTGattHandler | |
| writeCharacteristicValue(const BTGattChar &c, const TROOctets &value) | direct_bt::BTGattHandler | |
| writeCharacteristicValueNoResp(const BTGattChar &c, const TROOctets &value) | direct_bt::BTGattHandler | |
| writeDescriptorValue(const BTGattDesc &cd) | direct_bt::BTGattHandler | |
| writeValue(const uint16_t handle, const TROOctets &value, const bool withResponse) | direct_bt::BTGattHandler | |
| ~BTGattHandler() noexcept | direct_bt::BTGattHandler | |