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

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) noexceptdirect_bt::BTManager
addMgmtEventCallback(const int dev_id, const MgmtEvent::Opcode opc, const MgmtEventCallback &cb) noexceptdirect_bt::BTManager
BTManager(const BTManager &)=deletedirect_bt::BTManager
checkValidInstance() constjau::jni::JavaUplinkinlinevirtual
clearAllCallbacks() noexceptdirect_bt::BTManager
clearIdentityResolvingKeys(const uint16_t dev_id) noexceptdirect_bt::BTManager
clearMgmtEventCallbacks(const MgmtEvent::Opcode opc) noexceptdirect_bt::BTManager
ClientMaxMTU enum valuedirect_bt::BTManager
close() noexceptdirect_bt::BTManager
Defaults enum namedirect_bt::BTManager
get() noexceptdirect_bt::BTManagerinlinestatic
get_java_class() const noexcept overridedirect_bt::BTManagerinlinevirtual
getAdapter(const uint16_t dev_id) const noexceptdirect_bt::BTManager
getAdapterCount() const noexceptdirect_bt::BTManagerinline
getAdapters()direct_bt::BTManagerinline
getConnectionInfo(const uint16_t dev_id, const BDAddressAndType &addressAndType) noexceptdirect_bt::BTManager
getDefaultAdapter() const noexceptdirect_bt::BTManager
getIOCapability(const uint16_t dev_id) const noexceptdirect_bt::BTManager
getJavaObject() noexceptjau::jni::JavaUplinkinline
initializeAdapter(AdapterInfo &adapterInfo, const uint16_t dev_id, const BTMode btMode, const bool powerOn) noexceptdirect_bt::BTManager
isDeviceWhitelisted(const uint16_t dev_id, const BDAddressAndType &addressAndType) noexceptdirect_bt::BTManager
isOpen() const noexceptdirect_bt::BTManagerinline
isValidLongTermKeyAddressAndType(const EUI48 &address, const BDAddressType &address_type) const noexceptdirect_bt::BTManager
java_class() noexceptdirect_bt::BTManagerinlinestatic
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 BTManager &)=deletedirect_bt::BTManager
jau::jni::JavaUplink::operator=(const JavaUplink &o) noexcept=defaultjau::jni::JavaUplink
jau::jni::JavaUplink::operator=(JavaUplink &&o) noexcept=defaultjau::jni::JavaUplink
readDefaultSysParam(const uint16_t dev_id) noexceptdirect_bt::BTManager
removeAllChangedAdapterSetCallbacks() noexceptdirect_bt::BTManager
removeAllDevicesFromWhitelist() noexceptdirect_bt::BTManager
removeChangedAdapterSetCallback(const ChangedAdapterSetCallback &l)direct_bt::BTManager
removeChangedAdapterSetCallback(ChangedAdapterSetFunc f)direct_bt::BTManager
removeDeviceFromWhitelist(const uint16_t dev_id, const BDAddressAndType &addressAndType) noexceptdirect_bt::BTManager
removeMgmtEventCallback(const MgmtEvent::Opcode opc, const MgmtEventCallback &cb) noexceptdirect_bt::BTManager
removeMgmtEventCallback(const int dev_id) noexceptdirect_bt::BTManager
sendMgmtEvent(const MgmtEvent &event) noexceptdirect_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)) noexceptdirect_bt::BTManager
setDiscoverable(const uint16_t dev_id, const uint8_t state, const uint16_t timeout, AdapterSetting &current_settings) noexceptdirect_bt::BTManager
setIOCapability(const uint16_t dev_id, const SMPIOCapability io_cap, SMPIOCapability &pre_io_cap) noexceptdirect_bt::BTManager
setJavaObject(const JavaAnonRef &objRef) noexceptjau::jni::JavaUplinkinline
setJavaObject() noexceptjau::jni::JavaUplinkinline
setLocalName(const uint16_t dev_id, const std::string &name, const std::string &short_name) noexceptdirect_bt::BTManager
setMode(const uint16_t dev_id, const MgmtCommand::Opcode opc, const uint8_t mode, AdapterSetting &current_settings) noexceptdirect_bt::BTManager
setPrivacy(const uint16_t dev_id, const uint8_t privacy, const jau::uint128dp_t &irk, AdapterSetting &current_settings) noexceptdirect_bt::BTManager
size_type typedefdirect_bt::BTManager
toString() const noexcept overridedirect_bt::BTManagerinlinevirtual
unpairDevice(const uint16_t dev_id, const BDAddressAndType &addressAndType, const bool disconnect) noexceptdirect_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)) noexceptdirect_bt::BTManager
uploadIdentityResolvingKey(const uint16_t dev_id, const jau::darray< MgmtIdentityResolvingKey > &keys) noexceptdirect_bt::BTManager
uploadIdentityResolvingKey(const uint16_t dev_id, const jau::darray< SMPIdentityResolvingKey > &irks) noexceptdirect_bt::BTManager
uploadLinkKey(const uint16_t dev_id, const MgmtLinkKeyInfo &key) noexceptdirect_bt::BTManager
uploadLinkKey(const uint16_t dev_id, const BDAddressAndType &addressAndType, const SMPLinkKey &lk) noexceptdirect_bt::BTManager
uploadLongTermKey(const uint16_t dev_id, const jau::darray< MgmtLongTermKey > &keys) noexceptdirect_bt::BTManager
uploadLongTermKey(const BTRole adapterRole, const uint16_t dev_id, const BDAddressAndType &addressAndType, const jau::darray< SMPLongTermKey > &ltks) noexceptdirect_bt::BTManager
userConfirmReply(const uint16_t dev_id, const BDAddressAndType &addressAndType, const bool positive) noexceptdirect_bt::BTManager
userPasskeyNegativeReply(const uint16_t dev_id, const BDAddressAndType &addressAndType) noexceptdirect_bt::BTManager
userPasskeyReply(const uint16_t dev_id, const BDAddressAndType &addressAndType, const uint32_t passkey) noexceptdirect_bt::BTManager
userPINCodeNegativeReply(const uint16_t dev_id, const BDAddressAndType &addressAndType) noexceptdirect_bt::BTManager
userPINCodeReply(const uint16_t dev_id, const BDAddressAndType &addressAndType, const std::string &pinCode) noexceptdirect_bt::BTManager
~BTManager() noexcept overridedirect_bt::BTManager
~JavaUplink() noexceptjau::jni::JavaUplinkinlinevirtual