|
Direct-BT v3.3.0-1-gc2d430c
Direct-BT - Direct Bluetooth Programming.
|
This is the complete list of members for direct_bt::BTAdapter, including all inherited members.
| addDeviceToWhitelist(const BDAddressAndType &addressAndType, const HCIWhitelistConnectType ctype, 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)) | direct_bt::BTAdapter | |
| addStatusListener(const AdapterStatusListenerRef &l) noexcept | direct_bt::BTAdapter | |
| addStatusListener(const BTDeviceRef &d, const AdapterStatusListenerRef &l) noexcept | direct_bt::BTAdapter | |
| addStatusListener(const BTDevice &d, const AdapterStatusListenerRef &l) noexcept | direct_bt::BTAdapter | |
| BTAdapter(const BTAdapter::ctor_cookie &cc, BTManagerRef mgmt_, AdapterInfo adapterInfo_) noexcept | direct_bt::BTAdapter | |
| BTAdapter(const BTAdapter &)=delete | direct_bt::BTAdapter | |
| BTDevice::connectBREDR | direct_bt::BTAdapter | friend |
| BTDevice::connectGATT | direct_bt::BTAdapter | friend |
| BTDevice::connectLE | direct_bt::BTAdapter | friend |
| BTDevice::disconnect | direct_bt::BTAdapter | friend |
| BTDevice::getConnectionInfo | direct_bt::BTAdapter | friend |
| BTDevice::getGattServices | direct_bt::BTAdapter | friend |
| BTDevice::getSharedInstance | direct_bt::BTAdapter | friend |
| BTDevice::hciSMPMsgCallback | direct_bt::BTAdapter | friend |
| BTDevice::processDeviceReady | direct_bt::BTAdapter | friend |
| BTDevice::processL2CAPSetup | direct_bt::BTAdapter | friend |
| BTDevice::remove | direct_bt::BTAdapter | friend |
| BTDevice::sendMgmtEvDeviceDisconnected | direct_bt::BTAdapter | friend |
| BTDevice::updateIdentityAddress | direct_bt::BTAdapter | friend |
| BTDevice::updatePairingState | direct_bt::BTAdapter | friend |
| BTObject() noexcept | direct_bt::BTObject | inlineprotected |
| checkValidInstance() const override | direct_bt::BTObject | inlinevirtual |
| close() noexcept | direct_bt::BTAdapter | |
| dev_id | direct_bt::BTAdapter | |
| findDiscoveredDevice(const EUI48 &address, const BDAddressType addressType) noexcept | direct_bt::BTAdapter | |
| findSharedDevice(const EUI48 &address, const BDAddressType addressType) noexcept | direct_bt::BTAdapter | |
| get_java_class() const noexcept override | direct_bt::BTAdapter | inlinevirtual |
| getAddressAndType() const noexcept | direct_bt::BTAdapter | inline |
| getBTMajorVersion() const noexcept | direct_bt::BTAdapter | inline |
| getBTMode() const noexcept | direct_bt::BTAdapter | inline |
| getCurrentDiscoveryPolicy() const noexcept | direct_bt::BTAdapter | inline |
| getCurrentNativeScanType() const noexcept | direct_bt::BTAdapter | inline |
| getCurrentScanType() const noexcept | direct_bt::BTAdapter | inline |
| getDiscoveredDevices() const noexcept | direct_bt::BTAdapter | |
| getGATTServerData() | direct_bt::BTAdapter | inline |
| getHCI() noexcept | direct_bt::BTAdapter | inline |
| getJavaObject() noexcept | jau::jni::JavaUplink | inline |
| getLEFeatures() const noexcept | direct_bt::BTAdapter | inline |
| getManager() const noexcept | direct_bt::BTAdapter | inline |
| getName() const noexcept | direct_bt::BTAdapter | inline |
| getRole() const noexcept | direct_bt::BTAdapter | inline |
| getSecureConnectionsEnabled() const noexcept | direct_bt::BTAdapter | inline |
| getShortName() const noexcept | direct_bt::BTAdapter | inline |
| getVisibleAddressAndType() const noexcept | direct_bt::BTAdapter | inline |
| hasSecureConnections() const noexcept | direct_bt::BTAdapter | inline |
| hasSecureSimplePairing() const noexcept | direct_bt::BTAdapter | inline |
| initialize(const BTMode btMode, const bool powerOn) noexcept | direct_bt::BTAdapter | |
| instance_valid | direct_bt::BTObject | protected |
| isAdvertising() const noexcept | direct_bt::BTAdapter | inline |
| isDeviceWhitelisted(const BDAddressAndType &addressAndType) noexcept | direct_bt::BTAdapter | |
| isDiscovering() const noexcept | direct_bt::BTAdapter | inline |
| isInitialized() const noexcept | direct_bt::BTAdapter | inline |
| isPowered() const noexcept | direct_bt::BTAdapter | inline |
| isSuspended() const noexcept | direct_bt::BTAdapter | inline |
| isValid() const noexcept | direct_bt::BTAdapter | inline |
| isValidInstance() const noexcept | direct_bt::BTObject | inline |
| java_class() noexcept | direct_bt::BTAdapter | 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 | |
| operator=(const BTAdapter &)=delete | direct_bt::BTAdapter | |
| direct_bt::BTObject::operator=(const JavaUplink &o) noexcept=default | jau::jni::JavaUplink | |
| direct_bt::BTObject::operator=(JavaUplink &&o) noexcept=default | jau::jni::JavaUplink | |
| printDeviceLists() noexcept | direct_bt::BTAdapter | |
| printStatusListenerList() noexcept | direct_bt::BTAdapter | |
| removeAllStatusListener() noexcept | direct_bt::BTAdapter | |
| removeDeviceFromWhitelist(const BDAddressAndType &addressAndType) | direct_bt::BTAdapter | |
| removeDevicePausingDiscovery(const BTDevice &device) noexcept | direct_bt::BTAdapter | |
| removeDiscoveredDevice(const BDAddressAndType &addressAndType) noexcept | direct_bt::BTAdapter | |
| removeDiscoveredDevices() noexcept | direct_bt::BTAdapter | |
| removeStatusListener(const AdapterStatusListenerRef &l) noexcept | direct_bt::BTAdapter | |
| removeStatusListener(const AdapterStatusListener *l) noexcept | direct_bt::BTAdapter | |
| reset() noexcept | direct_bt::BTAdapter | |
| setDefaultConnParam(const uint16_t conn_interval_min=8, const uint16_t conn_interval_max=40, const uint16_t conn_latency=0, const uint16_t supervision_timeout=getHCIConnSupervisorTimeout(0, 50)) noexcept | direct_bt::BTAdapter | |
| setDefaultLE_PHY(const LE_PHYs Tx, const LE_PHYs Rx) noexcept | direct_bt::BTAdapter | |
| setJavaObject(const JavaAnonRef &objRef) noexcept | jau::jni::JavaUplink | inline |
| setJavaObject() noexcept | jau::jni::JavaUplink | inline |
| setName(const std::string &name, const std::string &short_name) noexcept | direct_bt::BTAdapter | |
| setPowered(const bool power_on) noexcept | direct_bt::BTAdapter | |
| setPrivacy(const bool enable) noexcept | direct_bt::BTAdapter | |
| setSecureConnections(const bool enable) noexcept | direct_bt::BTAdapter | |
| setServerConnSecurity(const BTSecurityLevel sec_level, const SMPIOCapability io_cap) noexcept | direct_bt::BTAdapter | |
| setSMPKeyPath(const std::string path) noexcept | direct_bt::BTAdapter | |
| size_type typedef | direct_bt::BTAdapter | |
| startAdvertising(const DBGattServerRef &gattServerData_, EInfoReport &eir, EIRDataType adv_mask=EIRDataType::FLAGS|EIRDataType::SERVICE_UUID, EIRDataType scanrsp_mask=EIRDataType::NAME|EIRDataType::CONN_IVAL, const uint16_t adv_interval_min=160, const uint16_t adv_interval_max=480, const AD_PDU_Type adv_type=AD_PDU_Type::ADV_IND, const uint8_t adv_chan_map=0x07, const uint8_t filter_policy=0x00) noexcept | direct_bt::BTAdapter | |
| startAdvertising(const DBGattServerRef &gattServerData_, const uint16_t adv_interval_min=160, const uint16_t adv_interval_max=480, const AD_PDU_Type adv_type=AD_PDU_Type::ADV_IND, const uint8_t adv_chan_map=0x07, const uint8_t filter_policy=0x00) noexcept | direct_bt::BTAdapter | |
| startDiscovery(const DBGattServerRef &gattServerData_=nullptr, const DiscoveryPolicy policy=DiscoveryPolicy::PAUSE_CONNECTED_UNTIL_READY, const bool le_scan_active=true, const uint16_t le_scan_interval=24, const uint16_t le_scan_window=24, const uint8_t filter_policy=0x00, const bool filter_dup=true) noexcept | direct_bt::BTAdapter | |
| stopAdvertising() noexcept | direct_bt::BTAdapter | |
| stopDiscovery() noexcept | direct_bt::BTAdapter | |
| toString() const noexcept override | direct_bt::BTAdapter | inlinevirtual |
| toString(bool includeDiscoveredDevices) const noexcept | direct_bt::BTAdapter | |
| uploadKeys(SMPKeyBin &bin, const bool write) noexcept | direct_bt::BTAdapter | |
| ~BTAdapter() noexcept override | direct_bt::BTAdapter | |
| ~BTObject() noexcept override | direct_bt::BTObject | inline |
| ~JavaUplink() noexcept | jau::jni::JavaUplink | inlinevirtual |