Direct-BT v3.3.0-1-gc2d430c
Direct-BT - Direct Bluetooth Programming.
direct_bt::BTAdapter Member List

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) noexceptdirect_bt::BTAdapter
addStatusListener(const BTDeviceRef &d, const AdapterStatusListenerRef &l) noexceptdirect_bt::BTAdapter
addStatusListener(const BTDevice &d, const AdapterStatusListenerRef &l) noexceptdirect_bt::BTAdapter
BTAdapter(const BTAdapter::ctor_cookie &cc, BTManagerRef mgmt_, AdapterInfo adapterInfo_) noexceptdirect_bt::BTAdapter
BTAdapter(const BTAdapter &)=deletedirect_bt::BTAdapter
BTDevice::connectBREDRdirect_bt::BTAdapterfriend
BTDevice::connectGATTdirect_bt::BTAdapterfriend
BTDevice::connectLEdirect_bt::BTAdapterfriend
BTDevice::disconnectdirect_bt::BTAdapterfriend
BTDevice::getConnectionInfodirect_bt::BTAdapterfriend
BTDevice::getGattServicesdirect_bt::BTAdapterfriend
BTDevice::getSharedInstancedirect_bt::BTAdapterfriend
BTDevice::hciSMPMsgCallbackdirect_bt::BTAdapterfriend
BTDevice::processDeviceReadydirect_bt::BTAdapterfriend
BTDevice::processL2CAPSetupdirect_bt::BTAdapterfriend
BTDevice::removedirect_bt::BTAdapterfriend
BTDevice::sendMgmtEvDeviceDisconnecteddirect_bt::BTAdapterfriend
BTDevice::updateIdentityAddressdirect_bt::BTAdapterfriend
BTDevice::updatePairingStatedirect_bt::BTAdapterfriend
BTObject() noexceptdirect_bt::BTObjectinlineprotected
checkValidInstance() const overridedirect_bt::BTObjectinlinevirtual
close() noexceptdirect_bt::BTAdapter
dev_iddirect_bt::BTAdapter
findDiscoveredDevice(const EUI48 &address, const BDAddressType addressType) noexceptdirect_bt::BTAdapter
findSharedDevice(const EUI48 &address, const BDAddressType addressType) noexceptdirect_bt::BTAdapter
get_java_class() const noexcept overridedirect_bt::BTAdapterinlinevirtual
getAddressAndType() const noexceptdirect_bt::BTAdapterinline
getBTMajorVersion() const noexceptdirect_bt::BTAdapterinline
getBTMode() const noexceptdirect_bt::BTAdapterinline
getCurrentDiscoveryPolicy() const noexceptdirect_bt::BTAdapterinline
getCurrentNativeScanType() const noexceptdirect_bt::BTAdapterinline
getCurrentScanType() const noexceptdirect_bt::BTAdapterinline
getDiscoveredDevices() const noexceptdirect_bt::BTAdapter
getGATTServerData()direct_bt::BTAdapterinline
getHCI() noexceptdirect_bt::BTAdapterinline
getJavaObject() noexceptjau::jni::JavaUplinkinline
getLEFeatures() const noexceptdirect_bt::BTAdapterinline
getManager() const noexceptdirect_bt::BTAdapterinline
getName() const noexceptdirect_bt::BTAdapterinline
getRole() const noexceptdirect_bt::BTAdapterinline
getSecureConnectionsEnabled() const noexceptdirect_bt::BTAdapterinline
getShortName() const noexceptdirect_bt::BTAdapterinline
getVisibleAddressAndType() const noexceptdirect_bt::BTAdapterinline
hasSecureConnections() const noexceptdirect_bt::BTAdapterinline
hasSecureSimplePairing() const noexceptdirect_bt::BTAdapterinline
initialize(const BTMode btMode, const bool powerOn) noexceptdirect_bt::BTAdapter
instance_validdirect_bt::BTObjectprotected
isAdvertising() const noexceptdirect_bt::BTAdapterinline
isDeviceWhitelisted(const BDAddressAndType &addressAndType) noexceptdirect_bt::BTAdapter
isDiscovering() const noexceptdirect_bt::BTAdapterinline
isInitialized() const noexceptdirect_bt::BTAdapterinline
isPowered() const noexceptdirect_bt::BTAdapterinline
isSuspended() const noexceptdirect_bt::BTAdapterinline
isValid() const noexceptdirect_bt::BTAdapterinline
isValidInstance() const noexceptdirect_bt::BTObjectinline
java_class() noexceptdirect_bt::BTAdapterinlinestatic
javaObjectToString() const noexceptjau::jni::JavaUplinkinline
JavaUplink() noexcept=defaultjau::jni::JavaUplink
JavaUplink(const JavaUplink &o) noexcept=defaultjau::jni::JavaUplink
JavaUplink(JavaUplink &&o) noexcept=defaultjau::jni::JavaUplink
operator=(const BTAdapter &)=deletedirect_bt::BTAdapter
direct_bt::BTObject::operator=(const JavaUplink &o) noexcept=defaultjau::jni::JavaUplink
direct_bt::BTObject::operator=(JavaUplink &&o) noexcept=defaultjau::jni::JavaUplink
printDeviceLists() noexceptdirect_bt::BTAdapter
printStatusListenerList() noexceptdirect_bt::BTAdapter
removeAllStatusListener() noexceptdirect_bt::BTAdapter
removeDeviceFromWhitelist(const BDAddressAndType &addressAndType)direct_bt::BTAdapter
removeDevicePausingDiscovery(const BTDevice &device) noexceptdirect_bt::BTAdapter
removeDiscoveredDevice(const BDAddressAndType &addressAndType) noexceptdirect_bt::BTAdapter
removeDiscoveredDevices() noexceptdirect_bt::BTAdapter
removeStatusListener(const AdapterStatusListenerRef &l) noexceptdirect_bt::BTAdapter
removeStatusListener(const AdapterStatusListener *l) noexceptdirect_bt::BTAdapter
reset() noexceptdirect_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)) noexceptdirect_bt::BTAdapter
setDefaultLE_PHY(const LE_PHYs Tx, const LE_PHYs Rx) noexceptdirect_bt::BTAdapter
setJavaObject(const JavaAnonRef &objRef) noexceptjau::jni::JavaUplinkinline
setJavaObject() noexceptjau::jni::JavaUplinkinline
setName(const std::string &name, const std::string &short_name) noexceptdirect_bt::BTAdapter
setPowered(const bool power_on) noexceptdirect_bt::BTAdapter
setPrivacy(const bool enable) noexceptdirect_bt::BTAdapter
setSecureConnections(const bool enable) noexceptdirect_bt::BTAdapter
setServerConnSecurity(const BTSecurityLevel sec_level, const SMPIOCapability io_cap) noexceptdirect_bt::BTAdapter
setSMPKeyPath(const std::string path) noexceptdirect_bt::BTAdapter
size_type typedefdirect_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) noexceptdirect_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) noexceptdirect_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) noexceptdirect_bt::BTAdapter
stopAdvertising() noexceptdirect_bt::BTAdapter
stopDiscovery() noexceptdirect_bt::BTAdapter
toString() const noexcept overridedirect_bt::BTAdapterinlinevirtual
toString(bool includeDiscoveredDevices) const noexceptdirect_bt::BTAdapter
uploadKeys(SMPKeyBin &bin, const bool write) noexceptdirect_bt::BTAdapter
~BTAdapter() noexcept overridedirect_bt::BTAdapter
~BTObject() noexcept overridedirect_bt::BTObjectinline
~JavaUplink() noexceptjau::jni::JavaUplinkinlinevirtual