Direct-BT  2.3.1
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
checkValid() constjau::JavaUplinkinlinevirtual
clearAllCallbacks() noexceptdirect_bt::BTManager
clearJavaObject() noexceptjau::JavaUplinkinline
clearMgmtEventCallbacks(const MgmtEvent::Opcode opc) noexceptdirect_bt::BTManager
ClientMaxMTU enum valuedirect_bt::BTManager
close() noexceptdirect_bt::BTManager
Defaults enum namedirect_bt::BTManager
disconnect(const bool ioErrorCause, const uint16_t dev_id, const BDAddressAndType &addressAndType, const HCIStatusCode reason=HCIStatusCode::REMOTE_USER_TERMINATED_CONNECTION) noexceptdirect_bt::BTManager
get(const BTMode defaultBTMode=BTMode::NONE)direct_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
getDefaultBTMode() noexceptdirect_bt::BTManagerinline
getIOCapability(const uint16_t dev_id) const noexceptdirect_bt::BTManager
getJavaObject() noexceptjau::JavaUplinkinline
isDeviceWhitelisted(const uint16_t dev_id, const BDAddressAndType &addressAndType) noexceptdirect_bt::BTManager
isOpen() const noexceptdirect_bt::BTManagerinline
java_class() noexceptdirect_bt::BTManagerinlinestatic
javaObjectToString() const noexceptjau::JavaUplinkinline
pairDevice(const uint16_t dev_id, const BDAddressAndType &addressAndType, const SMPIOCapability iocap) noexceptdirect_bt::BTManager
pidSelfdirect_bt::BTManagerstatic
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
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(std::shared_ptr< JavaAnon > objRef) noexceptjau::JavaUplinkinline
setJavaObject() noexceptjau::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
startDiscovery(const uint16_t dev_id, const BTMode btMode) noexceptdirect_bt::BTManager
startDiscovery(const uint16_t dev_id, const ScanType type) noexceptdirect_bt::BTManager
stopDiscovery(const uint16_t dev_id, const ScanType type) noexceptdirect_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
uploadLinkKey(const uint16_t dev_id, const bool debug_keys, const MgmtLinkKeyInfo &key) noexceptdirect_bt::BTManager
uploadLongTermKey(const uint16_t dev_id, const MgmtLongTermKeyInfo &key) noexceptdirect_bt::BTManager
uploadLongTermKeyInfo(const uint16_t dev_id, const BDAddressAndType &addressAndType, const SMPLongTermKeyInfo &ltk) 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
~BTManager() noexceptdirect_bt::BTManagerinline
~JavaUplink() noexceptjau::JavaUplinkinlinevirtual