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 |