Direct-BT  2.3.1
Direct-BT - Direct Bluetooth Programming.
direct_bt::BTAdapter Member List

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_) noexceptdirect_bt::BTAdapter
BTAdapter(const BTAdapter &)=deletedirect_bt::BTAdapter
BTDevice::connectBREDR(const uint16_t pkt_type, const uint16_t clock_offset, const uint8_t role_switch) noexceptdirect_bt::BTAdapterfriend
BTDevice::connectLE(uint16_t interval, uint16_t window, uint16_t min_interval, uint16_t max_interval, uint16_t latency, uint16_t supervision_timeout) noexceptdirect_bt::BTAdapterfriend
BTDevice::disconnect(const HCIStatusCode reason) noexceptdirect_bt::BTAdapterfriend
BTDevice::getConnectionInfo() noexceptdirect_bt::BTAdapterfriend
BTDevice::getGattServices() noexceptdirect_bt::BTAdapterfriend
BTDevice::getSharedInstance() const noexceptdirect_bt::BTAdapterfriend
BTDevice::hciSMPMsgCallback(std::shared_ptr< BTDevice > sthis, const SMPPDUMsg &msg, const HCIACLData::l2cap_frame &source) noexceptdirect_bt::BTAdapterfriend
BTDevice::processDeviceReady(std::shared_ptr< BTDevice > sthis, const uint64_t timestamp)direct_bt::BTAdapterfriend
BTDevice::processL2CAPSetup(std::shared_ptr< BTDevice > sthis)direct_bt::BTAdapterfriend
BTDevice::remove() noexceptdirect_bt::BTAdapterfriend
BTDevice::sendMgmtEvDeviceDisconnected(std::unique_ptr< MgmtEvent > evt) noexceptdirect_bt::BTAdapterfriend
BTDevice::updatePairingState(std::shared_ptr< BTDevice > sthis, const MgmtEvent &evt, const HCIStatusCode evtStatus, SMPPairingState claimed_state) noexceptdirect_bt::BTAdapterfriend
BTObject() noexceptdirect_bt::BTObjectinlineprotected
checkValid() constjau::JavaUplinkinlinevirtual
clearJavaObject() noexceptjau::JavaUplinkinline
close() noexceptdirect_bt::BTAdapter
dev_iddirect_bt::BTAdapter
findDiscoveredDevice(const EUI48 &address, const BDAddressType addressType) noexceptdirect_bt::BTAdapter
findSharedDevice(const EUI48 &address, const BDAddressType addressType) noexceptdirect_bt::BTAdapter
get_java_class() const noexcept overridedirect_bt::BTAdapterinlinevirtual
getAddressAndType() const noexceptdirect_bt::BTAdapterinline
getBTMode() const noexceptdirect_bt::BTAdapterinline
getCurrentNativeScanType() const noexceptdirect_bt::BTAdapterinline
getCurrentScanType() const noexceptdirect_bt::BTAdapterinline
getDiscoveredDevices() const noexceptdirect_bt::BTAdapter
getDiscovering() const noexceptdirect_bt::BTAdapterinline
getHCI() noexceptdirect_bt::BTAdapterinline
getJavaObject() noexceptjau::JavaUplinkinline
getLEFeatures() const noexceptdirect_bt::BTAdapterinline
getLocalName() const noexceptdirect_bt::BTAdapterinline
getManager() const noexceptdirect_bt::BTAdapterinline
getName() const noexceptdirect_bt::BTAdapterinline
getShortName() const noexceptdirect_bt::BTAdapterinline
getVisibleAddressAndType() const noexceptdirect_bt::BTAdapterinline
hasHCIExtConn() const noexceptdirect_bt::BTAdapterinline
hasHCIExtScan() const noexceptdirect_bt::BTAdapterinline
hasSecureConnections() const noexceptdirect_bt::BTAdapterinline
hasSecureSimplePairing() const noexceptdirect_bt::BTAdapterinline
isDeviceWhitelisted(const BDAddressAndType &addressAndType) noexceptdirect_bt::BTAdapter
isPowered() const noexceptdirect_bt::BTAdapterinline
isSuspended() const noexceptdirect_bt::BTAdapterinline
isValid() const noexceptdirect_bt::BTAdapterinline
java_class() noexceptdirect_bt::BTAdapterinlinestatic
javaObjectToString() const noexceptjau::JavaUplinkinline
operator=(const BTAdapter &)=deletedirect_bt::BTAdapter
printDeviceLists() noexceptdirect_bt::BTAdapter
printStatusListenerList() noexceptdirect_bt::BTAdapter
removeAllStatusListener()direct_bt::BTAdapter
removeDeviceFromWhitelist(const BDAddressAndType &addressAndType)direct_bt::BTAdapter
removeDiscoveredDevice(const BDAddressAndType &addressAndType) noexceptdirect_bt::BTAdapter
removeDiscoveredDevices() noexceptdirect_bt::BTAdapter
removeStatusListener(std::shared_ptr< AdapterStatusListener > l)direct_bt::BTAdapter
removeStatusListener(const AdapterStatusListener *l)direct_bt::BTAdapter
reset() noexceptdirect_bt::BTAdapter
setBondable(bool value) noexceptdirect_bt::BTAdapter
setDiscoverable(bool value) noexceptdirect_bt::BTAdapter
setJavaObject(std::shared_ptr< JavaAnon > objRef) noexceptjau::JavaUplinkinline
setJavaObject() noexceptjau::JavaUplinkinline
setLocalName(const std::string &name, const std::string &short_name) noexceptdirect_bt::BTAdapter
setPowered(bool value) noexceptdirect_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() noexceptdirect_bt::BTAdapter
toString() const noexcept overridedirect_bt::BTAdapterinlinevirtual
toString(bool includeDiscoveredDevices) const noexceptdirect_bt::BTAdapter
validdirect_bt::BTObjectprotected
~BTAdapter() noexceptdirect_bt::BTAdapter
~BTObject() noexceptdirect_bt::BTObjectinlinevirtual
~JavaUplink() noexceptjau::JavaUplinkinlinevirtual