Direct-BT  2.3.1
Direct-BT - Direct Bluetooth Programming.
direct_bt::BTDevice Member List

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

addCharListener(std::shared_ptr< BTGattCharListener > l)direct_bt::BTDevice
addressAndTypedirect_bt::BTDevice
addStatusListener(std::shared_ptr< AdapterStatusListener > l)direct_bt::BTDevice
BTDevice(const BTDevice::ctor_cookie &cc, BTAdapter &adapter, EInfoReport const &r)direct_bt::BTDevice
BTDevice(const BTDevice &)=deletedirect_bt::BTDevice
BTObject() noexceptdirect_bt::BTObjectinlineprotected
checkValid() constjau::JavaUplinkinlinevirtual
clearJavaObject() noexceptjau::JavaUplinkinline
connectBREDR(const uint16_t pkt_type=HCI_DM1|HCI_DM3|HCI_DM5|HCI_DH1|HCI_DH3|HCI_DH5, const uint16_t clock_offset=0x0000, const uint8_t role_switch=0x01) noexceptdirect_bt::BTDevice
connectDefault() noexceptdirect_bt::BTDevice
connectLE(const uint16_t le_scan_interval=24, const uint16_t le_scan_window=24, const uint16_t conn_interval_min=12, const uint16_t conn_interval_max=12, const uint16_t conn_latency=0, const uint16_t supervision_timeout=getHCIConnSupervisorTimeout(0, 15)) noexceptdirect_bt::BTDevice
disconnect(const HCIStatusCode reason=HCIStatusCode::REMOTE_USER_TERMINATED_CONNECTION) noexceptdirect_bt::BTDevice
findGattService(std::shared_ptr< uuid_t > const &uuid)direct_bt::BTDevice
get_java_class() const noexcept overridedirect_bt::BTDeviceinlinevirtual
getAdapter() constdirect_bt::BTDeviceinline
getAddressAndType() const noexceptdirect_bt::BTDeviceinline
getAdvertisedServices() const noexceptdirect_bt::BTDevice
getAppearance() const noexceptdirect_bt::BTDeviceinline
getAvailableSMPKeys(const bool responder) const noexceptdirect_bt::BTDevice
getConnected() noexceptdirect_bt::BTDeviceinline
getConnectedLE_PHY(LE_PHYs &resRx, LE_PHYs &resTx) noexceptdirect_bt::BTDevice
getConnectionHandle() const noexceptdirect_bt::BTDeviceinline
getConnectionInfo() noexceptdirect_bt::BTDevice
getConnIOCapability() const noexceptdirect_bt::BTDevice
getConnSecurityLevel() const noexceptdirect_bt::BTDevice
getCreationTimestamp() const noexceptdirect_bt::BTDeviceinline
getGattGenericAccess()direct_bt::BTDevice
getGattHandler() noexceptdirect_bt::BTDevice
getGattServices() noexceptdirect_bt::BTDevice
getJavaObject() noexceptjau::JavaUplinkinline
getLastDiscoveryTimestamp() const noexceptdirect_bt::BTDeviceinline
getLastUpdateAge(const uint64_t ts_now) const noexceptdirect_bt::BTDeviceinline
getLastUpdateTimestamp() const noexceptdirect_bt::BTDeviceinline
getLongTermKeyInfo(const bool responder) const noexceptdirect_bt::BTDevice
getManufactureSpecificData() const noexceptdirect_bt::BTDevice
getName() const noexceptdirect_bt::BTDevice
getPairingMode() const noexceptdirect_bt::BTDevice
getPairingState() const noexceptdirect_bt::BTDevice
getRSSI() const noexceptdirect_bt::BTDeviceinline
getSharedInstance() const noexceptdirect_bt::BTDevice
getSignatureResolvingKeyInfo(const bool responder) const noexceptdirect_bt::BTDevice
getTxPower() const noexceptdirect_bt::BTDeviceinline
isConnSecurityAutoEnabled() const noexceptdirect_bt::BTDevice
isValid() const noexceptdirect_bt::BTObjectinline
java_class() noexceptdirect_bt::BTDeviceinlinestatic
javaObjectToString() const noexceptjau::JavaUplinkinline
operator=(const BTDevice &)=deletedirect_bt::BTDevice
pair(const SMPIOCapability io_cap) noexceptdirect_bt::BTDevice
pingGATT() noexceptdirect_bt::BTDevice
remove() noexceptdirect_bt::BTDevice
removeAllAssociatedCharListener(std::shared_ptr< BTGattChar > associatedCharacteristic) noexceptdirect_bt::BTDevice
removeAllAssociatedCharListener(const BTGattChar *associatedCharacteristic) noexceptdirect_bt::BTDevice
removeAllCharListener() noexceptdirect_bt::BTDevice
removeCharListener(std::shared_ptr< BTGattCharListener > l) noexceptdirect_bt::BTDevice
removeStatusListener(std::shared_ptr< AdapterStatusListener > l)direct_bt::BTDevice
setConnIOCapability(const SMPIOCapability io_cap) noexceptdirect_bt::BTDevice
setConnSecurity(const BTSecurityLevel sec_level, const SMPIOCapability io_cap) noexceptdirect_bt::BTDevice
setConnSecurityAuto(const SMPIOCapability iocap_auto) noexceptdirect_bt::BTDevice
setConnSecurityBest(const BTSecurityLevel sec_level, const SMPIOCapability io_cap) noexceptdirect_bt::BTDevice
setConnSecurityLevel(const BTSecurityLevel sec_level) noexceptdirect_bt::BTDevice
setJavaObject(std::shared_ptr< JavaAnon > objRef) noexceptjau::JavaUplinkinline
setJavaObject() noexceptjau::JavaUplinkinline
setLongTermKeyInfo(const SMPLongTermKeyInfo &ltk) noexceptdirect_bt::BTDevice
setPairingNumericComparison(const bool equal) noexceptdirect_bt::BTDevice
setPairingPasskey(const uint32_t passkey) noexceptdirect_bt::BTDevice
setPairingPasskeyNegative() noexceptdirect_bt::BTDevice
toString() const noexcept overridedirect_bt::BTDeviceinlinevirtual
toString(bool includeDiscoveredServices) const noexceptdirect_bt::BTDevice
ts_creationdirect_bt::BTDevice
unpair() noexceptdirect_bt::BTDevice
validdirect_bt::BTObjectprotected
~BTDevice() noexceptdirect_bt::BTDevice
~BTObject() noexceptdirect_bt::BTObjectinlinevirtual
~JavaUplink() noexceptjau::JavaUplinkinlinevirtual