Direct-BT
2.3.1
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(std::shared_ptr< AdapterStatusListener > l) | direct_bt::BTAdapter | |
addStatusListener(const BTDevice &d, std::shared_ptr< AdapterStatusListener > l) | direct_bt::BTAdapter | |
BTAdapter(const BTAdapter::ctor_cookie &cc, BTManager &mgmt_, const AdapterInfo &adapterInfo_) noexcept | direct_bt::BTAdapter | |
BTAdapter(const BTAdapter &)=delete | direct_bt::BTAdapter | |
BTDevice::connectBREDR(const uint16_t pkt_type, const uint16_t clock_offset, const uint8_t role_switch) noexcept | direct_bt::BTAdapter | friend |
BTDevice::connectLE(uint16_t interval, uint16_t window, uint16_t min_interval, uint16_t max_interval, uint16_t latency, uint16_t supervision_timeout) noexcept | direct_bt::BTAdapter | friend |
BTDevice::disconnect(const HCIStatusCode reason) noexcept | direct_bt::BTAdapter | friend |
BTDevice::getConnectionInfo() noexcept | direct_bt::BTAdapter | friend |
BTDevice::getGattServices() noexcept | direct_bt::BTAdapter | friend |
BTDevice::getSharedInstance() const noexcept | direct_bt::BTAdapter | friend |
BTDevice::hciSMPMsgCallback(std::shared_ptr< BTDevice > sthis, const SMPPDUMsg &msg, const HCIACLData::l2cap_frame &source) noexcept | direct_bt::BTAdapter | friend |
BTDevice::processDeviceReady(std::shared_ptr< BTDevice > sthis, const uint64_t timestamp) | direct_bt::BTAdapter | friend |
BTDevice::processL2CAPSetup(std::shared_ptr< BTDevice > sthis) | direct_bt::BTAdapter | friend |
BTDevice::remove() noexcept | direct_bt::BTAdapter | friend |
BTDevice::sendMgmtEvDeviceDisconnected(std::unique_ptr< MgmtEvent > evt) noexcept | direct_bt::BTAdapter | friend |
BTDevice::updatePairingState(std::shared_ptr< BTDevice > sthis, const MgmtEvent &evt, const HCIStatusCode evtStatus, SMPPairingState claimed_state) noexcept | direct_bt::BTAdapter | friend |
BTObject() noexcept | direct_bt::BTObject | inlineprotected |
checkValid() const | jau::JavaUplink | inlinevirtual |
clearJavaObject() noexcept | jau::JavaUplink | inline |
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 |
getBTMode() 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 | |
getDiscovering() const noexcept | direct_bt::BTAdapter | inline |
getHCI() noexcept | direct_bt::BTAdapter | inline |
getJavaObject() noexcept | jau::JavaUplink | inline |
getLEFeatures() const noexcept | direct_bt::BTAdapter | inline |
getLocalName() const noexcept | direct_bt::BTAdapter | inline |
getManager() const noexcept | direct_bt::BTAdapter | inline |
getName() const noexcept | direct_bt::BTAdapter | inline |
getShortName() const noexcept | direct_bt::BTAdapter | inline |
getVisibleAddressAndType() const noexcept | direct_bt::BTAdapter | inline |
hasHCIExtConn() const noexcept | direct_bt::BTAdapter | inline |
hasHCIExtScan() const noexcept | direct_bt::BTAdapter | inline |
hasSecureConnections() const noexcept | direct_bt::BTAdapter | inline |
hasSecureSimplePairing() const noexcept | direct_bt::BTAdapter | inline |
isDeviceWhitelisted(const BDAddressAndType &addressAndType) noexcept | direct_bt::BTAdapter | |
isPowered() const noexcept | direct_bt::BTAdapter | inline |
isSuspended() const noexcept | direct_bt::BTAdapter | inline |
isValid() const noexcept | direct_bt::BTAdapter | inline |
java_class() noexcept | direct_bt::BTAdapter | inlinestatic |
javaObjectToString() const noexcept | jau::JavaUplink | inline |
operator=(const BTAdapter &)=delete | direct_bt::BTAdapter | |
printDeviceLists() noexcept | direct_bt::BTAdapter | |
printStatusListenerList() noexcept | direct_bt::BTAdapter | |
removeAllStatusListener() | direct_bt::BTAdapter | |
removeDeviceFromWhitelist(const BDAddressAndType &addressAndType) | direct_bt::BTAdapter | |
removeDiscoveredDevice(const BDAddressAndType &addressAndType) noexcept | direct_bt::BTAdapter | |
removeDiscoveredDevices() noexcept | direct_bt::BTAdapter | |
removeStatusListener(std::shared_ptr< AdapterStatusListener > l) | direct_bt::BTAdapter | |
removeStatusListener(const AdapterStatusListener *l) | direct_bt::BTAdapter | |
reset() noexcept | direct_bt::BTAdapter | |
setBondable(bool value) noexcept | direct_bt::BTAdapter | |
setDiscoverable(bool value) noexcept | direct_bt::BTAdapter | |
setJavaObject(std::shared_ptr< JavaAnon > objRef) noexcept | jau::JavaUplink | inline |
setJavaObject() noexcept | jau::JavaUplink | inline |
setLocalName(const std::string &name, const std::string &short_name) noexcept | direct_bt::BTAdapter | |
setPowered(bool value) noexcept | direct_bt::BTAdapter | |
startDiscovery(const bool keepAlive=true, const bool le_scan_active=false, const uint16_t le_scan_interval=24, const uint16_t le_scan_window=24, const uint8_t filter_policy=0x00) | direct_bt::BTAdapter | |
stopDiscovery() noexcept | direct_bt::BTAdapter | |
toString() const noexcept override | direct_bt::BTAdapter | inlinevirtual |
toString(bool includeDiscoveredDevices) const noexcept | direct_bt::BTAdapter | |
valid | direct_bt::BTObject | protected |
~BTAdapter() noexcept | direct_bt::BTAdapter | |
~BTObject() noexcept | direct_bt::BTObject | inlinevirtual |
~JavaUplink() noexcept | jau::JavaUplink | inlinevirtual |