|
Direct-BT v3.3.0-1-gc2d430c
Direct-BT - Direct Bluetooth Programming.
|
This is the complete list of members for direct_bt::BTDevice, including all inherited members.
| addCharListener(const BTGattCharListenerRef &l) noexcept | direct_bt::BTDevice | |
| addCharListener(const BTGattCharListenerRef &l, const BTGattCharRef &d) noexcept | direct_bt::BTDevice | |
| addressAndType | direct_bt::BTDevice | |
| addStatusListener(const AdapterStatusListenerRef &l) noexcept | 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 |
| checkValidInstance() const override | direct_bt::BTObject | inlinevirtual |
| 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=8, const uint16_t conn_interval_max=12, const uint16_t conn_latency=0, const uint16_t conn_supervision_timeout=getHCIConnSupervisorTimeout(0, 15)) noexcept | direct_bt::BTDevice | |
| disconnect(const HCIStatusCode reason=HCIStatusCode::REMOTE_USER_TERMINATED_CONNECTION) noexcept | direct_bt::BTDevice | |
| findGattChar(const jau::uuid_t &service_uuid, const jau::uuid_t &char_uuid) noexcept | direct_bt::BTDevice | |
| findGattChar(const jau::uuid_t &char_uuid) noexcept | direct_bt::BTDevice | |
| findGattService(const jau::uuid_t &service_uuid) noexcept | direct_bt::BTDevice | |
| GattServiceList_t typedef | 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 |
| getAvailableSMPKeys(const bool responder) const noexcept | direct_bt::BTDevice | |
| getConnected() noexcept | direct_bt::BTDevice | inline |
| getConnectedLE_PHY(LE_PHYs &resTx, LE_PHYs &resRx) 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 |
| getEIR() noexcept | direct_bt::BTDevice | |
| getEIRInd() noexcept | direct_bt::BTDevice | |
| getEIRScanRsp() noexcept | direct_bt::BTDevice | |
| getGattGenericAccess() | direct_bt::BTDevice | |
| getGattHandler() noexcept | direct_bt::BTDevice | |
| getGattServices() noexcept | direct_bt::BTDevice | |
| getIdentityResolvingKey(const bool responder) const noexcept | direct_bt::BTDevice | |
| getJavaObject() noexcept | jau::jni::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 |
| getLinkKey(const bool responder) const noexcept | direct_bt::BTDevice | |
| getLocalGATTRole() const noexcept | direct_bt::BTDevice | |
| getLongTermKey(const bool responder) const noexcept | direct_bt::BTDevice | |
| getName() const noexcept | direct_bt::BTDevice | |
| getPairingMode() const noexcept | direct_bt::BTDevice | |
| getPairingState() const noexcept | direct_bt::BTDevice | |
| getResponderSMPPassKey() const noexcept | direct_bt::BTDevice | |
| getResponderSMPPassKeyString() const noexcept | direct_bt::BTDevice | inline |
| getRole() const noexcept | direct_bt::BTDevice | inline |
| getRSSI() const noexcept | direct_bt::BTDevice | inline |
| getRxPhys() const noexcept | direct_bt::BTDevice | inline |
| getSharedInstance() const noexcept | direct_bt::BTDevice | |
| getSignatureResolvingKey(const bool responder) const noexcept | direct_bt::BTDevice | |
| getTxPhys() const noexcept | direct_bt::BTDevice | inline |
| getTxPower() const noexcept | direct_bt::BTDevice | inline |
| getVisibleAddressAndType() const noexcept | direct_bt::BTDevice | inline |
| instance_valid | direct_bt::BTObject | protected |
| isConnSecurityAutoEnabled() const noexcept | direct_bt::BTDevice | |
| isPrePaired() const noexcept | direct_bt::BTDevice | inline |
| isValidInstance() const noexcept | direct_bt::BTObject | inline |
| java_class() noexcept | direct_bt::BTDevice | inlinestatic |
| javaObjectToString() const noexcept | jau::jni::JavaUplink | inline |
| JavaUplink() noexcept=default | jau::jni::JavaUplink | |
| JavaUplink(const JavaUplink &o) noexcept=default | jau::jni::JavaUplink | |
| JavaUplink(JavaUplink &&o) noexcept=default | jau::jni::JavaUplink | |
| matches_irk(const BDAddressAndType &rpa) noexcept | direct_bt::BTDevice | |
| operator=(const BTDevice &)=delete | direct_bt::BTDevice | |
| direct_bt::BTObject::operator=(const JavaUplink &o) noexcept=default | jau::jni::JavaUplink | |
| direct_bt::BTObject::operator=(JavaUplink &&o) noexcept=default | jau::jni::JavaUplink | |
| pingGATT() noexcept | direct_bt::BTDevice | |
| remove() noexcept | direct_bt::BTDevice | |
| removeAllAssociatedCharListener(const BTGattCharRef &associatedCharacteristic) noexcept | direct_bt::BTDevice | |
| removeAllAssociatedCharListener(const BTGattChar *associatedCharacteristic) noexcept | direct_bt::BTDevice | |
| removeAllCharListener() noexcept | direct_bt::BTDevice | |
| removeCharListener(const BTGattCharListenerRef &l) noexcept | direct_bt::BTDevice | |
| removeStatusListener(const AdapterStatusListenerRef &l) noexcept | direct_bt::BTDevice | |
| sendIndication(const uint16_t char_value_handle, const jau::TROOctets &value) noexcept | direct_bt::BTDevice | |
| sendNotification(const uint16_t char_value_handle, const jau::TROOctets &value) noexcept | direct_bt::BTDevice | |
| setConnectedLE_PHY(const LE_PHYs Tx, const LE_PHYs Rx) noexcept | direct_bt::BTDevice | |
| setConnSecurity(const BTSecurityLevel sec_level, const SMPIOCapability io_cap=SMPIOCapability::UNSET) noexcept | direct_bt::BTDevice | |
| setConnSecurityAuto(const SMPIOCapability iocap_auto) noexcept | direct_bt::BTDevice | |
| setIdentityResolvingKey(const SMPIdentityResolvingKey &irk) noexcept | direct_bt::BTDevice | |
| setJavaObject(const JavaAnonRef &objRef) noexcept | jau::jni::JavaUplink | inline |
| setJavaObject() noexcept | jau::jni::JavaUplink | inline |
| setLinkKey(const SMPLinkKey &lk) noexcept | direct_bt::BTDevice | |
| setLongTermKey(const SMPLongTermKey <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 | |
| setPairingPINCode(const std::string &pinCode) noexcept | direct_bt::BTDevice | |
| setPairingPINCodeNegative() noexcept | direct_bt::BTDevice | |
| setSignatureResolvingKey(const SMPSignatureResolvingKey &csrk) noexcept | direct_bt::BTDevice | |
| setSMPKeyBin(const SMPKeyBin &bin) noexcept | direct_bt::BTDevice | |
| size_type typedef | direct_bt::BTDevice | |
| ssize_type typedef | 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 | |
| uploadKeys() noexcept | direct_bt::BTDevice | |
| uploadKeys(const SMPKeyBin &bin, const BTSecurityLevel req_min_level) noexcept | direct_bt::BTDevice | inline |
| uploadKeys(const std::string &smp_key_bin_path, const BTSecurityLevel req_min_level, const bool verbose_) noexcept | direct_bt::BTDevice | inline |
| validateSecParam(const BTSecurityLevel sec_level, const SMPIOCapability io_cap, BTSecurityLevel &res_sec_level, SMPIOCapability &res_io_cap) noexcept | direct_bt::BTDevice | static |
| visibleAddressAndType | direct_bt::BTDevice | |
| ~BTDevice() noexcept override | direct_bt::BTDevice | |
| ~BTObject() noexcept override | direct_bt::BTObject | inline |
| ~JavaUplink() noexcept | jau::jni::JavaUplink | inlinevirtual |