Direct-BT  2.3.1
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(std::shared_ptr< BTGattCharListener > l)direct_bt::BTGattHandler
BTGattHandler(const std::shared_ptr< BTDevice > &device, L2CAPComm &l2cap_att) noexceptdirect_bt::BTGattHandler
BTGattHandler(const BTGattHandler &)=deletedirect_bt::BTGattHandler
configNotificationIndication(BTGattDesc &cd, const bool enableNotification, const bool enableIndication)direct_bt::BTGattHandler
Defaults enum namedirect_bt::BTGattHandler
disconnect(const bool disconnectDevice, const bool ioErrorCause) noexceptdirect_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) noexceptdirect_bt::BTGattHandler
findCharacterisicsByValueHandle(const uint16_t charValueHandle, jau::darray< BTGattServiceRef > &services) noexceptdirect_bt::BTGattHandler
findCharacterisicsByValueHandle(const uint16_t charValueHandle, BTGattServiceRef service) noexceptdirect_bt::BTGattHandler
getDeviceChecked() constdirect_bt::BTGattHandler
getDeviceInformation(jau::darray< BTGattServiceRef > &primServices)direct_bt::BTGattHandler
getDeviceInformation(jau::darray< BTGattCharRef > &deviceInfoCharDeclList)direct_bt::BTGattHandler
getDeviceUnchecked() const noexceptdirect_bt::BTGattHandlerinline
getGenericAccess() noexceptdirect_bt::BTGattHandlerinline
getGenericAccess(jau::darray< BTGattServiceRef > &primServices)direct_bt::BTGattHandler
getGenericAccess(jau::darray< BTGattCharRef > &genericAccessCharDeclList)direct_bt::BTGattHandler
getSendIndicationConfirmation() noexceptdirect_bt::BTGattHandler
getServerMTU() const noexceptdirect_bt::BTGattHandlerinline
getServices() noexceptdirect_bt::BTGattHandlerinline
getStateString() const noexceptdirect_bt::BTGattHandlerinline
getUsedMTU() const noexceptdirect_bt::BTGattHandlerinline
hasIOError() const noexceptdirect_bt::BTGattHandlerinline
isConnected() const noexceptdirect_bt::BTGattHandlerinline
number(const Defaults d)direct_bt::BTGattHandlerinlinestatic
operator=(const BTGattHandler &)=deletedirect_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) noexceptdirect_bt::BTGattHandler
removeAllAssociatedCharListener(const BTGattChar *associatedChar) noexceptdirect_bt::BTGattHandler
removeAllCharListener() noexceptdirect_bt::BTGattHandler
removeCharListener(std::shared_ptr< BTGattCharListener > l) noexceptdirect_bt::BTGattHandler
removeCharListener(const BTGattCharListener *l) noexceptdirect_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() noexceptdirect_bt::BTGattHandler