|
Direct-BT v3.3.0-1-gc2d430c
Direct-BT - Direct Bluetooth Programming.
|
This is the complete list of members for direct_bt::BTGattHandler, including all inherited members.
| addCharListener(const BTGattCharListenerRef &l) noexcept | direct_bt::BTGattHandler | |
| addCharListener(const BTGattCharListenerRef &l, const BTGattCharRef &d) noexcept | direct_bt::BTGattHandler | |
| addCharListener(const NativeGattCharListenerRef &l) noexcept | direct_bt::BTGattHandler | |
| BTGattHandler(const BTDeviceRef &device, L2CAPClient &l2cap_att, const int32_t supervision_timeout) noexcept | direct_bt::BTGattHandler | |
| BTGattHandler(const BTGattHandler &)=delete | direct_bt::BTGattHandler | |
| configNotificationIndication(BTGattDesc &cd, const bool enableNotification, const bool enableIndication) noexcept | direct_bt::BTGattHandler | |
| Defaults enum name | direct_bt::BTGattHandler | |
| disconnect(const bool disconnect_device, const bool ioerr_cause) noexcept | direct_bt::BTGattHandler | |
| env | direct_bt::BTGattHandler | |
| findCharacterisicsByValueHandle(const GattServiceList_t &services_, const uint16_t charValueHandle) noexcept | direct_bt::BTGattHandler | |
| findCharacterisicsByValueHandle(const BTGattServiceRef &service, const uint16_t charValueHandle) noexcept | direct_bt::BTGattHandler | |
| GattServiceList_t typedef | direct_bt::BTGattHandler | |
| getCharListenerCount() const noexcept | direct_bt::BTGattHandler | inline |
| getDeviceChecked() const | direct_bt::BTGattHandler | |
| getDeviceInformation(GattServiceList_t &primServices) noexcept | direct_bt::BTGattHandler | |
| getDeviceInformation(jau::darray< BTGattCharRef > &deviceInfoCharDeclList) noexcept | direct_bt::BTGattHandler | |
| getDeviceUnchecked() const noexcept | direct_bt::BTGattHandler | inline |
| getGenericAccess() noexcept | direct_bt::BTGattHandler | inline |
| getGenericAccess(GattServiceList_t &primServices) noexcept | direct_bt::BTGattHandler | |
| getGenericAccess(jau::darray< BTGattCharRef > &genericAccessCharDeclList) noexcept | direct_bt::BTGattHandler | |
| getRole() const noexcept | direct_bt::BTGattHandler | inline |
| getSendIndicationConfirmation() noexcept | direct_bt::BTGattHandler | |
| getServerMTU() const noexcept | direct_bt::BTGattHandler | inline |
| getServices() noexcept | direct_bt::BTGattHandler | inline |
| getStateString() const noexcept | direct_bt::BTGattHandler | |
| getUsedMTU() const noexcept | direct_bt::BTGattHandler | inline |
| hasIOError() const noexcept | direct_bt::BTGattHandler | inline |
| initClientGatt(const std::shared_ptr< BTGattHandler > &shared_this, bool &already_init) noexcept | direct_bt::BTGattHandler | |
| isConnected() const noexcept | direct_bt::BTGattHandler | inline |
| NativeGattCharListenerList_t typedef | direct_bt::BTGattHandler | |
| NativeGattCharListenerRef typedef | direct_bt::BTGattHandler | |
| NativeGattCharSections_t typedef | direct_bt::BTGattHandler | |
| notifyNativeMTUResponse(const uint16_t clientMTU, const AttPDUMsg &pduReply, const AttErrorRsp::ErrorCode error_reply, const uint16_t serverMTU, const uint16_t usedMTU, const BTDeviceRef &clientRequester) noexcept | direct_bt::BTGattHandler | |
| notifyNativeReadResponse(const uint16_t handle, const uint16_t value_offset, const AttPDUMsg &pduReply, const AttErrorRsp::ErrorCode error_reply, const jau::TROOctets &data_reply, const BTDeviceRef &clientRequester) noexcept | direct_bt::BTGattHandler | |
| notifyNativeReplyReceived(const AttPDUMsg &pduReply, const BTDeviceRef &clientDest) noexcept | direct_bt::BTGattHandler | |
| notifyNativeRequestSent(const AttPDUMsg &pduRequest, const BTDeviceRef &clientSource) noexcept | direct_bt::BTGattHandler | |
| notifyNativeWriteRequest(const uint16_t handle, const jau::TROOctets &data, const NativeGattCharSections_t §ions, const bool with_response, const BTDeviceRef &clientSource) noexcept | direct_bt::BTGattHandler | |
| notifyNativeWriteResponse(const AttPDUMsg &pduReply, const AttErrorRsp::ErrorCode error_code, const BTDeviceRef &clientDest) noexcept | direct_bt::BTGattHandler | |
| number(const Defaults d) | direct_bt::BTGattHandler | inlinestatic |
| operator=(const BTGattHandler &)=delete | direct_bt::BTGattHandler | |
| ping() noexcept | direct_bt::BTGattHandler | |
| printCharListener() noexcept | direct_bt::BTGattHandler | |
| read_cmd_reply_timeout | direct_bt::BTGattHandler | |
| readCharacteristicValue(const BTGattChar &c, jau::POctets &res, ssize_type expectedLength=-1) noexcept | direct_bt::BTGattHandler | |
| readDescriptorValue(BTGattDesc &cd, ssize_type expectedLength=-1) noexcept | direct_bt::BTGattHandler | |
| readValue(const uint16_t handle, jau::POctets &res, ssize_type expectedLength=-1) noexcept | direct_bt::BTGattHandler | |
| removeAllAssociatedCharListener(const BTGattCharRef &associatedChar) noexcept | direct_bt::BTGattHandler | |
| removeAllAssociatedCharListener(const BTGattChar *associatedChar) noexcept | direct_bt::BTGattHandler | |
| removeAllCharListener() noexcept | direct_bt::BTGattHandler | |
| removeCharListener(const BTGattCharListenerRef &l) noexcept | direct_bt::BTGattHandler | |
| removeCharListener(const BTGattCharListener *l) noexcept | direct_bt::BTGattHandler | |
| removeCharListener(const NativeGattCharListenerRef &l) noexcept | direct_bt::BTGattHandler | |
| send(const AttPDUMsg &msg) noexcept | direct_bt::BTGattHandler | |
| sendIndication(const uint16_t char_value_handle, const jau::TROOctets &value) noexcept | direct_bt::BTGattHandler | |
| sendNotification(const uint16_t char_value_handle, const jau::TROOctets &value) noexcept | direct_bt::BTGattHandler | |
| sendWithReply(const AttPDUMsg &msg, const jau::fraction_i64 &timeout) noexcept | direct_bt::BTGattHandler | |
| setSendIndicationConfirmation(const bool v) noexcept | direct_bt::BTGattHandler | |
| setUsedMTU(const uint16_t mtu) noexcept | direct_bt::BTGattHandler | inline |
| size_type typedef | direct_bt::BTGattHandler | |
| ssize_type typedef | direct_bt::BTGattHandler | |
| supervision_timeout | direct_bt::BTGattHandler | |
| toString() const noexcept | direct_bt::BTGattHandler | |
| write_cmd_reply_timeout | direct_bt::BTGattHandler | |
| writeCharacteristicValue(const BTGattChar &c, const jau::TROOctets &value) noexcept | direct_bt::BTGattHandler | |
| writeCharacteristicValueNoResp(const BTGattChar &c, const jau::TROOctets &value) noexcept | direct_bt::BTGattHandler | |
| writeDescriptorValue(const BTGattDesc &cd) noexcept | direct_bt::BTGattHandler | |
| writeValue(const uint16_t handle, const jau::TROOctets &value, const bool withResponse) noexcept | direct_bt::BTGattHandler | |
| ~BTGattHandler() noexcept | direct_bt::BTGattHandler |