Direct-BT v3.3.0-1-gc2d430c
Direct-BT - Direct Bluetooth Programming.
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Corg.direct_bt.PlatformToolkit.ABIType
 Corg.direct_bt.AdapterSettingsAuthor: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2020 Gothel Software e.K
 Corg.direct_bt.BTSecurityRegistry.AddressNameEntryMatchInterface for user defined EUI48 address and name BTSecurityRegistry.Entry matching criteria and algorithm
 Corg.direct_bt.BTSecurityRegistry.AddressSubNameEntryMatchInterface for user defined EUI48Sub addressSub and name BTSecurityRegistry.Entry matching criteria and algorithm
 CAutoCloseable
 Corg.direct_bt.BDAddressAndTypeUnique Bluetooth EUI48 address and BDAddressType tuple
 Corg.direct_bt.BDAddressTypeBluetooth address type constants
 Corg.direct_bt.GAPFlags.BitEach enum represents a 'Extended Inquiry Response' (EIR) data field type bit
 Cjau.test.util.BitDemoData
 Corg.direct_bt.BLERandomAddressTypeBluetooth LE random address type constants
 Corg.direct_bt.BTDeviceRegistryApplication toolkit providing BT device registration of processed and awaited devices
 Corg.direct_bt.BTFactoryOne stop BTManager API entry point
 Corg.direct_bt.BTManagerA thread safe singleton handler of the BTAdapter manager, e.g
 Corg.direct_bt.BTModeBluetooth adapter operating mode
 Corg.direct_bt.BTRoleBluetooth roles from the perspective of the link layer (connection initiator)
 Corg.direct_bt.BTSecurityLevelBluetooth Security Level
 Corg.direct_bt.BTSecurityRegistryApplication toolkit providing BT security setup and its device association on a pattern matching basis, i.e
 Corg.direct_bt.BTUtils
 Corg.direct_bt.BTManager.ChangedAdapterSetListenerEvent listener to receive change events regarding the system's BTAdapter set, e.g
 CCloneable
 Cjau.test.junit.util.MiscUtils.CopyStats
 Corg.direct_bt.PlatformToolkit.CPUFamily
 Corg.direct_bt.PlatformToolkit.CPUType
 Corg.direct_bt.BTGattCmd.DataCallback
 Corg.direct_bt.EIRDataTypeSet.DataTypeEach enum represents a 'Extended Inquiry Response' (EIR) data field type bit
 Corg.direct_bt.DBGattValueA copy of the native GATT value of DBGattChar or DBGattDesc
 CDBTConstantsAuthor: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2021 Gothel Software e.K
 Ctrial.org.direct_bt.DBTConstants
 Ctrial.org.direct_bt.DBTEndpoint
 CDBTLabPadClient01This Java example demonstrates a client connecting to Avalun's LabPad device
 Cjau.direct_bt.DBTNativeDownlinkJava counterpart to C++ jau::JavaUplink
 CDBTPeripheral00This Java peripheral BTRole::Slave GATT server example uses an event driven workflow
 CDBTScanner10This Java scanner BTRole::Master GATT client example uses an event driven workflow and multithreading, i.e
 Ctrial.org.direct_bt.DBTUtils
 Corg.direct_bt.BTDeviceRegistry.DeviceIDSpecifies unique device identities, using BDAddressAndType as key
 Corg.direct_bt.BTDeviceRegistry.DeviceQuerySpecifies devices queries to act upon
 Corg.direct_bt.BTDeviceRegistry.DeviceQueryMatchInterface for user defined DeviceQuery matching criteria and algorithm
 Corg.direct_bt.DiscoveryPolicyDiscovery policy defines the BTAdapter discovery mode after connecting a remote BTDevice:
 Cjau.test.util.TestArrayHashMap01.Dummy
 Cjau.test.util.TestArrayHashSet01.Dummy
 Corg.direct_bt.EIRDataTypeSetBit mask of 'Extended Inquiry Response' (EIR) data fields, indicating a set of related data
 Corg.direct_bt.BTSecurityRegistry.EntryEntry specifying SMP security details associated to a device query via EUI48Sub or nameSub
 Ctrial.org.direct_bt.ExpectedPairing
 Corg.direct_bt.LE_Features.FeatureEach enum represents a 'LE Link Layer Feature' bit value
 Corg.direct_bt.GAPFlagsBit mask of 'Extended Inquiry Response' (EIR) data fields, indicating a set of related data
 Corg.direct_bt.GattCharPropertySetBit mask of GATT Characteristic Properties
 Corg.direct_bt.HCIStatusCodeBT Core Spec v5.2: Vol 1, Part F Controller Error Codes: 1.3 List of Error Codes
 Corg.direct_bt.HCIWhitelistConnectTypeHCI Whitelist connection type
 Corg.direct_bt.BTFactory.ImplementationIdentifierIdentifier names, allowing BTFactory#getBTManager(ImplementationIdentifier) to initialize the required native libraries and to instantiate the root BTManager instance
 Cjau.test.util.parallel.locks.LockFactory.ImplType
 Cjau.test.junit.util.JunitTracer
 Corg.direct_bt.SMPKeyMask.KeyTypeSMPKeyMask Key Type
 Corg.direct_bt.SMPLinkKey.KeyTypeLink Key Types compatible with Mgmt's MgmtLinkKeyType and hence MgmtLinkKeyInfo
 Corg.direct_bt.LE_FeaturesLE Link Layer Feature Set (bitmask)
 Corg.direct_bt.LE_PHYsLE Transport PHY bit values (bitmask)
 Cjau.test.util.parallel.locks.LockSpecifying a thread blocking lock implementation
 Cjau.test.util.parallel.locks.impl.LockDebugUtilFunctionality enabled if Lock#DEBUG is true
 Cjau.test.util.parallel.locks.LockFactory
 Cjau.test.junit.util.MiscUtils
 Corg.direct_bt.BTSecurityRegistry.NameEntryMatchInterface for user defined name BTSecurityRegistry.Entry matching criteria and algorithm
 Corg.direct_bt.PlatformToolkit.OSType
 Corg.direct_bt.PairingModeBluetooth secure pairing mode
 CFileUtil.PathVisitor
 Corg.direct_bt.LE_PHYs.PHYEach enum represents a 'LE Transport PHY' bit value
 Corg.direct_bt.SMPIdentityResolvingKey.PropertiesSMPIdentityResolvingKey PropertyType Bit Mask
 Corg.direct_bt.SMPLongTermKey.PropertiesSMPLongTermKey PropertyType Bit Mask
 Corg.direct_bt.SMPSignatureResolvingKey.PropertiesSMPSignatureResolvingKey PropertyType Bit Mask
 Corg.direct_bt.SMPIdentityResolvingKey.PropertyTypeSMPIdentityResolvingKey Property Bits
 Corg.direct_bt.SMPLongTermKey.PropertyTypeSMPLongTermKey Property Bits
 Corg.direct_bt.SMPSignatureResolvingKey.PropertyTypeSMPSignatureResolvingKey Property Bits
 Cjau.test.util.RingBuffer01Base
 CRunnable
 CRuntimeException
 Corg.direct_bt.ScanTypeMeta ScanType as derived from BTMode with defined value mask consisting of BDAddressType bits
 Corg.direct_bt.AdapterSettings.SettingTypeBits representing 'BTAdapter setting' data fields
 Corg.direct_bt.SMPIdentityResolvingKeySMP Identity Resolving Key, used for platform agnostic persistence
 Corg.direct_bt.SMPIOCapabilitySMP IO Capability value
 Corg.direct_bt.SMPKeyBinStorage for SMP keys including required connection parameter per local adapter and remote device
 Corg.direct_bt.SMPKeyMaskSMP Key Type for Distribution, indicates keys distributed in the Transport Specific Key Distribution phase
 Corg.direct_bt.SMPLinkKeyLocal SMP Link Key, used for platform agnostic persistence, mapping to platform specific link keys format
 Corg.direct_bt.SMPLongTermKeySMP Long Term Key, used for platform agnostic persistence
 Corg.direct_bt.SMPPairingStateSMP Pairing Process state definition
 Corg.direct_bt.SMPSignatureResolvingKeySMP Signature Resolving Key, used for platform agnostic persistence
 Corg.direct_bt.EInfoReport.Source
 Cjau.test.util.TestBaseCodec
 Cjau.test.util.TestBasicTypes
 Cjau.test.util.TestValueConversion
 Corg.direct_bt.BTDeviceRegistry.DeviceQuery.TypeDeviceQuery type, i.e
 Corg.direct_bt.GattCharPropertySet.TypeBT Core Spec v5.2: Vol 3, Part G GATT: 3.3.1.1 Characteristic Properties
 Cjau.test.net.URIDumpUtil
 Corg.direct_bt.DBGattChar.UUID16Selected standard GATT characteristic numbers in UUID16 format as defined
 Corg.direct_bt.DBGattDesc.UUID16Selected standard GATT descriptor numbers in UUID16 format as defined
 Corg.direct_bt.DBGattService.UUID16Selected standard GATT service service numbers in UUID16 format as defined
 Cjau.test.VersionInfo
 Ctest.org.direct_bt.VersionInfo
 Ctrial.org.direct_bt.VersionInfo
 Cjau.test.fs.FileUtilBaseTest.VisitorStats
 CAlphabet
 CJauVersion
 CTempJarSHASum