|
Direct-BT
2.3.1
Direct-BT - Direct Bluetooth Programming.
|
This is the complete list of members for direct_bt::BTManager, including all inherited members.
| addChangedAdapterSetCallback(const ChangedAdapterSetCallback &l) | direct_bt::BTManager | |
| addChangedAdapterSetCallback(ChangedAdapterSetFunc f) | direct_bt::BTManager | |
| addDeviceToWhitelist(const uint16_t dev_id, const BDAddressAndType &addressAndType, const HCIWhitelistConnectType ctype) noexcept | direct_bt::BTManager | |
| addMgmtEventCallback(const int dev_id, const MgmtEvent::Opcode opc, const MgmtEventCallback &cb) noexcept | direct_bt::BTManager | |
| checkValid() const | jau::JavaUplink | inlinevirtual |
| clearAllCallbacks() noexcept | direct_bt::BTManager | |
| clearJavaObject() noexcept | jau::JavaUplink | inline |
| clearMgmtEventCallbacks(const MgmtEvent::Opcode opc) noexcept | direct_bt::BTManager | |
| ClientMaxMTU enum value | direct_bt::BTManager | |
| close() noexcept | direct_bt::BTManager | |
| Defaults enum name | direct_bt::BTManager | |
| disconnect(const bool ioErrorCause, const uint16_t dev_id, const BDAddressAndType &addressAndType, const HCIStatusCode reason=HCIStatusCode::REMOTE_USER_TERMINATED_CONNECTION) noexcept | direct_bt::BTManager | |
| get(const BTMode defaultBTMode=BTMode::NONE) | direct_bt::BTManager | inlinestatic |
| get_java_class() const noexcept override | direct_bt::BTManager | inlinevirtual |
| getAdapter(const uint16_t dev_id) const noexcept | direct_bt::BTManager | |
| getAdapterCount() const noexcept | direct_bt::BTManager | inline |
| getAdapters() | direct_bt::BTManager | inline |
| getConnectionInfo(const uint16_t dev_id, const BDAddressAndType &addressAndType) noexcept | direct_bt::BTManager | |
| getDefaultAdapter() const noexcept | direct_bt::BTManager | |
| getDefaultBTMode() noexcept | direct_bt::BTManager | inline |
| getIOCapability(const uint16_t dev_id) const noexcept | direct_bt::BTManager | |
| getJavaObject() noexcept | jau::JavaUplink | inline |
| isDeviceWhitelisted(const uint16_t dev_id, const BDAddressAndType &addressAndType) noexcept | direct_bt::BTManager | |
| isOpen() const noexcept | direct_bt::BTManager | inline |
| java_class() noexcept | direct_bt::BTManager | inlinestatic |
| javaObjectToString() const noexcept | jau::JavaUplink | inline |
| pairDevice(const uint16_t dev_id, const BDAddressAndType &addressAndType, const SMPIOCapability iocap) noexcept | direct_bt::BTManager | |
| pidSelf | direct_bt::BTManager | static |
| removeAllDevicesFromWhitelist() noexcept | direct_bt::BTManager | |
| removeChangedAdapterSetCallback(const ChangedAdapterSetCallback &l) | direct_bt::BTManager | |
| removeChangedAdapterSetCallback(ChangedAdapterSetFunc f) | direct_bt::BTManager | |
| removeDeviceFromWhitelist(const uint16_t dev_id, const BDAddressAndType &addressAndType) noexcept | direct_bt::BTManager | |
| removeMgmtEventCallback(const MgmtEvent::Opcode opc, const MgmtEventCallback &cb) noexcept | direct_bt::BTManager | |
| removeMgmtEventCallback(const int dev_id) noexcept | direct_bt::BTManager | |
| sendMgmtEvent(const MgmtEvent &event) noexcept | direct_bt::BTManager | |
| setDiscoverable(const uint16_t dev_id, const uint8_t state, const uint16_t timeout, AdapterSetting ¤t_settings) noexcept | direct_bt::BTManager | |
| setIOCapability(const uint16_t dev_id, const SMPIOCapability io_cap, SMPIOCapability &pre_io_cap) noexcept | direct_bt::BTManager | |
| setJavaObject(std::shared_ptr< JavaAnon > objRef) noexcept | jau::JavaUplink | inline |
| setJavaObject() noexcept | jau::JavaUplink | inline |
| setLocalName(const uint16_t dev_id, const std::string &name, const std::string &short_name) noexcept | direct_bt::BTManager | |
| setMode(const uint16_t dev_id, const MgmtCommand::Opcode opc, const uint8_t mode, AdapterSetting ¤t_settings) noexcept | direct_bt::BTManager | |
| startDiscovery(const uint16_t dev_id, const BTMode btMode) noexcept | direct_bt::BTManager | |
| startDiscovery(const uint16_t dev_id, const ScanType type) noexcept | direct_bt::BTManager | |
| stopDiscovery(const uint16_t dev_id, const ScanType type) noexcept | direct_bt::BTManager | |
| toString() const noexcept override | direct_bt::BTManager | inlinevirtual |
| unpairDevice(const uint16_t dev_id, const BDAddressAndType &addressAndType, const bool disconnect) noexcept | direct_bt::BTManager | |
| uploadConnParam(const uint16_t dev_id, const BDAddressAndType &addressAndType, 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)) noexcept | direct_bt::BTManager | |
| uploadLinkKey(const uint16_t dev_id, const bool debug_keys, const MgmtLinkKeyInfo &key) noexcept | direct_bt::BTManager | |
| uploadLongTermKey(const uint16_t dev_id, const MgmtLongTermKeyInfo &key) noexcept | direct_bt::BTManager | |
| uploadLongTermKeyInfo(const uint16_t dev_id, const BDAddressAndType &addressAndType, const SMPLongTermKeyInfo <k) noexcept | direct_bt::BTManager | |
| userConfirmReply(const uint16_t dev_id, const BDAddressAndType &addressAndType, const bool positive) noexcept | direct_bt::BTManager | |
| userPasskeyNegativeReply(const uint16_t dev_id, const BDAddressAndType &addressAndType) noexcept | direct_bt::BTManager | |
| userPasskeyReply(const uint16_t dev_id, const BDAddressAndType &addressAndType, const uint32_t passkey) noexcept | direct_bt::BTManager | |
| ~BTManager() noexcept | direct_bt::BTManager | inline |
| ~JavaUplink() noexcept | jau::JavaUplink | inlinevirtual |
1.8.18