|
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 |
1.8.18