Direct-BT v3.3.0-1-gc2d430c
Direct-BT - Direct Bluetooth Programming.
direct_bt::BTGattHandler Member List

This is the complete list of members for direct_bt::BTGattHandler, including all inherited members.

addCharListener(const BTGattCharListenerRef &l) noexceptdirect_bt::BTGattHandler
addCharListener(const BTGattCharListenerRef &l, const BTGattCharRef &d) noexceptdirect_bt::BTGattHandler
addCharListener(const NativeGattCharListenerRef &l) noexceptdirect_bt::BTGattHandler
BTGattHandler(const BTDeviceRef &device, L2CAPClient &l2cap_att, const int32_t supervision_timeout) noexceptdirect_bt::BTGattHandler
BTGattHandler(const BTGattHandler &)=deletedirect_bt::BTGattHandler
configNotificationIndication(BTGattDesc &cd, const bool enableNotification, const bool enableIndication) noexceptdirect_bt::BTGattHandler
Defaults enum namedirect_bt::BTGattHandler
disconnect(const bool disconnect_device, const bool ioerr_cause) noexceptdirect_bt::BTGattHandler
envdirect_bt::BTGattHandler
findCharacterisicsByValueHandle(const GattServiceList_t &services_, const uint16_t charValueHandle) noexceptdirect_bt::BTGattHandler
findCharacterisicsByValueHandle(const BTGattServiceRef &service, const uint16_t charValueHandle) noexceptdirect_bt::BTGattHandler
GattServiceList_t typedefdirect_bt::BTGattHandler
getCharListenerCount() const noexceptdirect_bt::BTGattHandlerinline
getDeviceChecked() constdirect_bt::BTGattHandler
getDeviceInformation(GattServiceList_t &primServices) noexceptdirect_bt::BTGattHandler
getDeviceInformation(jau::darray< BTGattCharRef > &deviceInfoCharDeclList) noexceptdirect_bt::BTGattHandler
getDeviceUnchecked() const noexceptdirect_bt::BTGattHandlerinline
getGenericAccess() noexceptdirect_bt::BTGattHandlerinline
getGenericAccess(GattServiceList_t &primServices) noexceptdirect_bt::BTGattHandler
getGenericAccess(jau::darray< BTGattCharRef > &genericAccessCharDeclList) noexceptdirect_bt::BTGattHandler
getRole() const noexceptdirect_bt::BTGattHandlerinline
getSendIndicationConfirmation() noexceptdirect_bt::BTGattHandler
getServerMTU() const noexceptdirect_bt::BTGattHandlerinline
getServices() noexceptdirect_bt::BTGattHandlerinline
getStateString() const noexceptdirect_bt::BTGattHandler
getUsedMTU() const noexceptdirect_bt::BTGattHandlerinline
hasIOError() const noexceptdirect_bt::BTGattHandlerinline
initClientGatt(const std::shared_ptr< BTGattHandler > &shared_this, bool &already_init) noexceptdirect_bt::BTGattHandler
isConnected() const noexceptdirect_bt::BTGattHandlerinline
NativeGattCharListenerList_t typedefdirect_bt::BTGattHandler
NativeGattCharListenerRef typedefdirect_bt::BTGattHandler
NativeGattCharSections_t typedefdirect_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) noexceptdirect_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) noexceptdirect_bt::BTGattHandler
notifyNativeReplyReceived(const AttPDUMsg &pduReply, const BTDeviceRef &clientDest) noexceptdirect_bt::BTGattHandler
notifyNativeRequestSent(const AttPDUMsg &pduRequest, const BTDeviceRef &clientSource) noexceptdirect_bt::BTGattHandler
notifyNativeWriteRequest(const uint16_t handle, const jau::TROOctets &data, const NativeGattCharSections_t &sections, const bool with_response, const BTDeviceRef &clientSource) noexceptdirect_bt::BTGattHandler
notifyNativeWriteResponse(const AttPDUMsg &pduReply, const AttErrorRsp::ErrorCode error_code, const BTDeviceRef &clientDest) noexceptdirect_bt::BTGattHandler
number(const Defaults d)direct_bt::BTGattHandlerinlinestatic
operator=(const BTGattHandler &)=deletedirect_bt::BTGattHandler
ping() noexceptdirect_bt::BTGattHandler
printCharListener() noexceptdirect_bt::BTGattHandler
read_cmd_reply_timeoutdirect_bt::BTGattHandler
readCharacteristicValue(const BTGattChar &c, jau::POctets &res, ssize_type expectedLength=-1) noexceptdirect_bt::BTGattHandler
readDescriptorValue(BTGattDesc &cd, ssize_type expectedLength=-1) noexceptdirect_bt::BTGattHandler
readValue(const uint16_t handle, jau::POctets &res, ssize_type expectedLength=-1) noexceptdirect_bt::BTGattHandler
removeAllAssociatedCharListener(const BTGattCharRef &associatedChar) noexceptdirect_bt::BTGattHandler
removeAllAssociatedCharListener(const BTGattChar *associatedChar) noexceptdirect_bt::BTGattHandler
removeAllCharListener() noexceptdirect_bt::BTGattHandler
removeCharListener(const BTGattCharListenerRef &l) noexceptdirect_bt::BTGattHandler
removeCharListener(const BTGattCharListener *l) noexceptdirect_bt::BTGattHandler
removeCharListener(const NativeGattCharListenerRef &l) noexceptdirect_bt::BTGattHandler
send(const AttPDUMsg &msg) noexceptdirect_bt::BTGattHandler
sendIndication(const uint16_t char_value_handle, const jau::TROOctets &value) noexceptdirect_bt::BTGattHandler
sendNotification(const uint16_t char_value_handle, const jau::TROOctets &value) noexceptdirect_bt::BTGattHandler
sendWithReply(const AttPDUMsg &msg, const jau::fraction_i64 &timeout) noexceptdirect_bt::BTGattHandler
setSendIndicationConfirmation(const bool v) noexceptdirect_bt::BTGattHandler
setUsedMTU(const uint16_t mtu) noexceptdirect_bt::BTGattHandlerinline
size_type typedefdirect_bt::BTGattHandler
ssize_type typedefdirect_bt::BTGattHandler
supervision_timeoutdirect_bt::BTGattHandler
toString() const noexceptdirect_bt::BTGattHandler
write_cmd_reply_timeoutdirect_bt::BTGattHandler
writeCharacteristicValue(const BTGattChar &c, const jau::TROOctets &value) noexceptdirect_bt::BTGattHandler
writeCharacteristicValueNoResp(const BTGattChar &c, const jau::TROOctets &value) noexceptdirect_bt::BTGattHandler
writeDescriptorValue(const BTGattDesc &cd) noexceptdirect_bt::BTGattHandler
writeValue(const uint16_t handle, const jau::TROOctets &value, const bool withResponse) noexceptdirect_bt::BTGattHandler
~BTGattHandler() noexceptdirect_bt::BTGattHandler