Direct-BT  2.3.1
Direct-BT - Direct Bluetooth Programming.
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 Njau
 Ndirect_btAuthor: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2020 Gothel Software e.K
 CDBTAdapter
 CDBTDevice
 CDBTGattChar
 CDBTGattDesc
 CDBTGattService
 CDBTManager
 CDBTNativeDownlink
 CDBTObject
 Norg
 Ndirect_btAuthor: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2020 Gothel Software e.K
 CAdapterSettingsAuthor: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2020 Gothel Software e.K
 CSettingTypeBits representing 'BTAdapter setting' data fields
 CAdapterStatusListenerBTAdapter status listener for BTDevice discovery events: Added, updated and removed; as well as for certain BTAdapter events
 CBDAddressAndTypeUnique Bluetooth EUI48 address and BDAddressType tuple
 CBDAddressTypeBluetooth address type constants
 CBLERandomAddressTypeBluetooth LE random address type constants
 CBTAdapterProvides access to Bluetooth adapters
 CBTDeviceProvides access to Bluetooth adapters
 CBTDeviceRegistryApplication toolkit providing BT device registration of processed and awaited devices
 CDeviceIDSpecifies unique device identities, using BDAddressAndType as key
 CDeviceQuerySpecifies devices queries to act upon
 CTypeDeviceQuery type, i.e
 CDeviceQueryMatchInterface for user defined DeviceQuery matching criteria and algorithm
 CBTException
 CBTFactoryOne stop BTManager API entry point
 CImplementationIdentifierIdentifier names, allowing BTFactory#getBTManager(ImplementationIdentifier) to initialize the required native libraries and to instantiate the root BTManager instance
 CBTGattCharProvides access to Bluetooth GATT characteristic
 CListenerBTGattChar event listener for notification and indication events
 CBTGattCharListenerBTGattChar event listener for notification and indication events
 CBTGattDescProvides access to Bluetooth GATT descriptor
 CBTGattServiceProvides access to Bluetooth GATT characteristic
 CBTManager
 CChangedAdapterSetListenerEvent listener to receive change events regarding the system's BTAdapter set, e.g
 CSettingsInterface allowing to retrieve certain settings of the implementation
 CBTModeBluetooth adapter operating mode
 CBTObject
 CBTSecurityLevelBluetooth Security Level
 CBTSecurityRegistryApplication toolkit providing BT security setup and its device association on a pattern matching basis, i.e
 CAddressNameEntryMatchInterface for user defined EUI48 address and name BTSecurityRegistry.Entry matching criteria and algorithm
 CAddressSubNameEntryMatchInterface for user defined EUI48Sub addressSub and name BTSecurityRegistry.Entry matching criteria and algorithm
 CEntryEntry specifying SMP security details associated to a device query via EUI48Sub or
 CNameEntryMatchInterface for user defined name BTSecurityRegistry.Entry matching criteria and algorithm
 CBTType
 CBTUtils
 CDirectBTVersionThis
 CEIRDataTypeSetBit mask of 'Extended Inquiry Response' (EIR) data fields, indicating a set of related data
 CDataTypeBits representing 'Extended Inquiry Response' (EIR) data fields
 CEUI48A packed 48 bit EUI-48 identifier, formerly known as MAC-48 or simply network device MAC address (Media Access Control address)
 CEUI48SubA 48 bit EUI-48 sub-identifier, see EUI48
 CGattCharPropertySetBit mask of GATT Characteristic Properties
 CTypeBT Core Spec v5.2: Vol 3, Part G GATT: 3.3.1.1 Characteristic Properties
 CHCIStatusCodeBT Core Spec v5.2: Vol 1, Part F Controller Error Codes: 1.3 List of Error Codes
 CHCIWhitelistConnectTypeHCI Whitelist connection type
 CPairingModeBluetooth secure pairing mode
 CScanTypeMeta ScanType as derived from BTMode with defined value mask consisting of BDAddressType bits
 CSMPIOCapabilitySMP IO Capability value
 CSMPKeyBinStorage for SMP keys including the required connection parameter
 CSMPKeyMaskSMP Key Type for Distribution, indicates keys distributed in the Transport Specific Key Distribution phase
 CKeyTypeSMPKeyMask Key Type
 CSMPLongTermKeyInfoSMP Long Term Key Info, used for platform agnostic persistence
 CPropertiesSMPLongTermKeyInfo PropertyType Bit Mask
 CPropertyTypeSMPLongTermKeyInfo Property Bits
 CSMPPairingStateSMP Pairing Process state definition
 CSMPSignatureResolvingKeyInfoSMP Signature Resolving Key Info, used for platform agnostic persistence
 CPropertiesSMPSignatureResolvingKeyInfo PropertyType Bit Mask
 CPropertyTypeSMPSignatureResolvingKeyInfo Property Bits
 Ntest
 Norg
 Ndirect_btCopyright 2015 JogAmp Community
 CTestEUI48Test basic EUI48 functionality
 CVersionInfo
 CDBTScanner10This Java scanner example uses the Direct-BT fully event driven workflow and adds multithreading, i.e