Direct-BT
2.3.1
Direct-BT - Direct Bluetooth Programming.
|
This is the complete list of members for direct_bt::BTDevice, including all inherited members.
addCharListener(std::shared_ptr< BTGattCharListener > l) | direct_bt::BTDevice | |
addressAndType | direct_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 &)=delete | direct_bt::BTDevice | |
BTObject() noexcept | direct_bt::BTObject | inlineprotected |
checkValid() const | jau::JavaUplink | inlinevirtual |
clearJavaObject() noexcept | jau::JavaUplink | inline |
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) noexcept | direct_bt::BTDevice | |
connectDefault() noexcept | direct_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)) noexcept | direct_bt::BTDevice | |
disconnect(const HCIStatusCode reason=HCIStatusCode::REMOTE_USER_TERMINATED_CONNECTION) noexcept | direct_bt::BTDevice | |
findGattService(std::shared_ptr< uuid_t > const &uuid) | direct_bt::BTDevice | |
get_java_class() const noexcept override | direct_bt::BTDevice | inlinevirtual |
getAdapter() const | direct_bt::BTDevice | inline |
getAddressAndType() const noexcept | direct_bt::BTDevice | inline |
getAdvertisedServices() const noexcept | direct_bt::BTDevice | |
getAppearance() const noexcept | direct_bt::BTDevice | inline |
getAvailableSMPKeys(const bool responder) const noexcept | direct_bt::BTDevice | |
getConnected() noexcept | direct_bt::BTDevice | inline |
getConnectedLE_PHY(LE_PHYs &resRx, LE_PHYs &resTx) noexcept | direct_bt::BTDevice | |
getConnectionHandle() const noexcept | direct_bt::BTDevice | inline |
getConnectionInfo() noexcept | direct_bt::BTDevice | |
getConnIOCapability() const noexcept | direct_bt::BTDevice | |
getConnSecurityLevel() const noexcept | direct_bt::BTDevice | |
getCreationTimestamp() const noexcept | direct_bt::BTDevice | inline |
getGattGenericAccess() | direct_bt::BTDevice | |
getGattHandler() noexcept | direct_bt::BTDevice | |
getGattServices() noexcept | direct_bt::BTDevice | |
getJavaObject() noexcept | jau::JavaUplink | inline |
getLastDiscoveryTimestamp() const noexcept | direct_bt::BTDevice | inline |
getLastUpdateAge(const uint64_t ts_now) const noexcept | direct_bt::BTDevice | inline |
getLastUpdateTimestamp() const noexcept | direct_bt::BTDevice | inline |
getLongTermKeyInfo(const bool responder) const noexcept | direct_bt::BTDevice | |
getManufactureSpecificData() const noexcept | direct_bt::BTDevice | |
getName() const noexcept | direct_bt::BTDevice | |
getPairingMode() const noexcept | direct_bt::BTDevice | |
getPairingState() const noexcept | direct_bt::BTDevice | |
getRSSI() const noexcept | direct_bt::BTDevice | inline |
getSharedInstance() const noexcept | direct_bt::BTDevice | |
getSignatureResolvingKeyInfo(const bool responder) const noexcept | direct_bt::BTDevice | |
getTxPower() const noexcept | direct_bt::BTDevice | inline |
isConnSecurityAutoEnabled() const noexcept | direct_bt::BTDevice | |
isValid() const noexcept | direct_bt::BTObject | inline |
java_class() noexcept | direct_bt::BTDevice | inlinestatic |
javaObjectToString() const noexcept | jau::JavaUplink | inline |
operator=(const BTDevice &)=delete | direct_bt::BTDevice | |
pair(const SMPIOCapability io_cap) noexcept | direct_bt::BTDevice | |
pingGATT() noexcept | direct_bt::BTDevice | |
remove() noexcept | direct_bt::BTDevice | |
removeAllAssociatedCharListener(std::shared_ptr< BTGattChar > associatedCharacteristic) noexcept | direct_bt::BTDevice | |
removeAllAssociatedCharListener(const BTGattChar *associatedCharacteristic) noexcept | direct_bt::BTDevice | |
removeAllCharListener() noexcept | direct_bt::BTDevice | |
removeCharListener(std::shared_ptr< BTGattCharListener > l) noexcept | direct_bt::BTDevice | |
removeStatusListener(std::shared_ptr< AdapterStatusListener > l) | direct_bt::BTDevice | |
setConnIOCapability(const SMPIOCapability io_cap) noexcept | direct_bt::BTDevice | |
setConnSecurity(const BTSecurityLevel sec_level, const SMPIOCapability io_cap) noexcept | direct_bt::BTDevice | |
setConnSecurityAuto(const SMPIOCapability iocap_auto) noexcept | direct_bt::BTDevice | |
setConnSecurityBest(const BTSecurityLevel sec_level, const SMPIOCapability io_cap) noexcept | direct_bt::BTDevice | |
setConnSecurityLevel(const BTSecurityLevel sec_level) noexcept | direct_bt::BTDevice | |
setJavaObject(std::shared_ptr< JavaAnon > objRef) noexcept | jau::JavaUplink | inline |
setJavaObject() noexcept | jau::JavaUplink | inline |
setLongTermKeyInfo(const SMPLongTermKeyInfo <k) noexcept | direct_bt::BTDevice | |
setPairingNumericComparison(const bool equal) noexcept | direct_bt::BTDevice | |
setPairingPasskey(const uint32_t passkey) noexcept | direct_bt::BTDevice | |
setPairingPasskeyNegative() noexcept | direct_bt::BTDevice | |
toString() const noexcept override | direct_bt::BTDevice | inlinevirtual |
toString(bool includeDiscoveredServices) const noexcept | direct_bt::BTDevice | |
ts_creation | direct_bt::BTDevice | |
unpair() noexcept | direct_bt::BTDevice | |
valid | direct_bt::BTObject | protected |
~BTDevice() noexcept | direct_bt::BTDevice | |
~BTObject() noexcept | direct_bt::BTObject | inlinevirtual |
~JavaUplink() noexcept | jau::JavaUplink | inlinevirtual |