|
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 |
1.8.18