Direct-BT v3.3.0-1-gc2d430c
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 | |
BTManager(const BTManager &)=delete | direct_bt::BTManager | |
checkValidInstance() const | jau::jni::JavaUplink | inlinevirtual |
clearAllCallbacks() noexcept | direct_bt::BTManager | |
clearIdentityResolvingKeys(const uint16_t dev_id) noexcept | direct_bt::BTManager | |
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 | |
get() noexcept | 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 | |
getIOCapability(const uint16_t dev_id) const noexcept | direct_bt::BTManager | |
getJavaObject() noexcept | jau::jni::JavaUplink | inline |
initializeAdapter(AdapterInfo &adapterInfo, const uint16_t dev_id, const BTMode btMode, const bool powerOn) noexcept | direct_bt::BTManager | |
isDeviceWhitelisted(const uint16_t dev_id, const BDAddressAndType &addressAndType) noexcept | direct_bt::BTManager | |
isOpen() const noexcept | direct_bt::BTManager | inline |
isValidLongTermKeyAddressAndType(const EUI48 &address, const BDAddressType &address_type) const noexcept | direct_bt::BTManager | |
java_class() noexcept | direct_bt::BTManager | 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 BTManager &)=delete | direct_bt::BTManager | |
jau::jni::JavaUplink::operator=(const JavaUplink &o) noexcept=default | jau::jni::JavaUplink | |
jau::jni::JavaUplink::operator=(JavaUplink &&o) noexcept=default | jau::jni::JavaUplink | |
readDefaultSysParam(const uint16_t dev_id) noexcept | direct_bt::BTManager | |
removeAllChangedAdapterSetCallbacks() noexcept | direct_bt::BTManager | |
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 | |
setDefaultConnParam(const uint16_t dev_id, 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::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(const JavaAnonRef &objRef) noexcept | jau::jni::JavaUplink | inline |
setJavaObject() noexcept | jau::jni::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 | |
setPrivacy(const uint16_t dev_id, const uint8_t privacy, const jau::uint128dp_t &irk, AdapterSetting ¤t_settings) noexcept | direct_bt::BTManager | |
size_type typedef | 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 | |
uploadIdentityResolvingKey(const uint16_t dev_id, const jau::darray< MgmtIdentityResolvingKey > &keys) noexcept | direct_bt::BTManager | |
uploadIdentityResolvingKey(const uint16_t dev_id, const jau::darray< SMPIdentityResolvingKey > &irks) noexcept | direct_bt::BTManager | |
uploadLinkKey(const uint16_t dev_id, const MgmtLinkKeyInfo &key) noexcept | direct_bt::BTManager | |
uploadLinkKey(const uint16_t dev_id, const BDAddressAndType &addressAndType, const SMPLinkKey &lk) noexcept | direct_bt::BTManager | |
uploadLongTermKey(const uint16_t dev_id, const jau::darray< MgmtLongTermKey > &keys) noexcept | direct_bt::BTManager | |
uploadLongTermKey(const BTRole adapterRole, const uint16_t dev_id, const BDAddressAndType &addressAndType, const jau::darray< SMPLongTermKey > <ks) 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 | |
userPINCodeNegativeReply(const uint16_t dev_id, const BDAddressAndType &addressAndType) noexcept | direct_bt::BTManager | |
userPINCodeReply(const uint16_t dev_id, const BDAddressAndType &addressAndType, const std::string &pinCode) noexcept | direct_bt::BTManager | |
~BTManager() noexcept override | direct_bt::BTManager | |
~JavaUplink() noexcept | jau::jni::JavaUplink | inlinevirtual |