| ▼Njau | |
| ▼Ndirect_bt | Author: 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 | Java counterpart to C++ jau::JavaUplink |
| CDBTObject | |
| ▼Ntest | |
| ►Nfs | |
| ►CFileUtilBaseTest | |
| CPathStatsVisitor | |
| CVisitorStats | |
| CTestFileUtils01 | |
| CTestsudoFileUtils02 | |
| ►Nio | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2021 Gothel Software e.K |
| CTestByteStream01 | |
| CTestIOUtil01 | |
| CTestMemBuffers00 | |
| ►Njunit | |
| ►Nutil | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2021 Gothel Software e.K |
| CJunitTracer | |
| ►CMiscUtils | |
| CCopyStats | |
| CSingletonJunitCase | |
| ►Nnet | Copyright 2015 JogAmp Community |
| CAssetURLConnectionBase | |
| CTestAssetURLConnectionRegistered | |
| CTestAssetURLConnectionUnregistered | |
| CTestEUI48 | Test basic EUI48 functionality |
| CTestUri01 | |
| CTestUri02Composing | |
| CTestUri03Resolving | |
| CTestUri99LaunchOnReservedCharPathBug908 | Bug 908: Automated test, launching GlueGen jar file from an odd pathname |
| CTestUriQueryProps | |
| CTestUrisWithAssetHandler | |
| CURIDumpUtil | |
| ►Npkg | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2021 Gothel Software e.K |
| ►Ncache | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2021 Gothel Software e.K |
| CTestTempJarCache | |
| CTestJarUtil | |
| ►Nsys | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2022 Gothel Software e.K |
| ►Nelf | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2021 Gothel Software e.K |
| CTestElfReader01 | |
| CTestClock01 | |
| CTestPlatform01 | |
| CTestSystemPropsAndEnvs | |
| ►Nutil | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2021 Gothel Software e.K |
| ►Nparallel | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2021 Gothel Software e.K |
| ►Nlocks | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2021 Gothel Software e.K |
| ►Nimpl | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2021 Gothel Software e.K |
| CLockDebugUtil | Functionality enabled if Lock#DEBUG is true |
| CRecursiveLockImpl01CompleteFair | Reentrance locking toolkit, impl a complete fair FIFO scheduler |
| CRecursiveLockImpl01Unfairish | Reentrance locking toolkit, impl a non-complete fair FIFO scheduler |
| CRecursiveThreadGroupLockImpl01Unfairish | |
| CSingletonInstanceFileLock | |
| ►CSingletonInstanceServerSocket | |
| CServer | |
| CLock | Specifying a thread blocking lock implementation |
| ►CLockFactory | |
| CImplType | |
| CRecursiveLock | Reentrance capable locking toolkit |
| CRecursiveThreadGroupLock | Reentrance capable locking toolkit, supporting multiple threads as owner |
| CSingletonInstance | |
| CThreadLock | Extending the Lock features with convenient functionality |
| CTestRunnableTask01 | |
| CBitDemoData | |
| CRingBuffer01Base | |
| ►CTestArrayHashMap01 | |
| CDummy | |
| ►CTestArrayHashSet01 | |
| CDummy | |
| ►CTestBaseCodec | |
| CBase64AlphabetNopadding | |
| CTestBasicTypes | |
| CTestBitfield00 | Test basic bitfield operations for Bitfield |
| CTestBitstream00 | Test basic bit operations for Bitstream |
| CTestBitstream01 | Test Bitstream w/ raw linear and bulk read/write access w/o semantics: |
| CTestBitstream02 | Test Bitstream w/ int8 read/write access w/ semantics as well as with aligned and unaligned access |
| CTestBitstream03 | Test Bitstream w/ int16 read/write access w/ semantics as well as with aligned and unaligned access |
| CTestBitstream04 | Test Bitstream w/ int32 read/write access w/ semantics as well as with aligned and unaligned access |
| CTestLFRingBuffer01 | |
| CTestValueConversion | |
| CTestVersionInfo | |
| CTestVersionNumber | |
| CVersionInfo | |
| ▼Norg | |
| ▼Ndirect_bt | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2020 Gothel Software e.K |
| ►CAdapterSettings | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2020 Gothel Software e.K |
| CSettingType | Bits representing 'BTAdapter setting' data fields |
| CAdapterStatusListener | BTAdapter status listener for remote BTDevice discovery events: Added, updated and removed; as well as for certain BTAdapter events |
| CBDAddressAndType | Unique Bluetooth EUI48 address and BDAddressType tuple |
| CBDAddressType | Bluetooth address type constants |
| CBLERandomAddressType | Bluetooth LE random address type constants |
| CBTAdapter | BTAdapter represents one local Bluetooth Controller |
| CBTDevice | BTDevice represents one remote Bluetooth device |
| ►CBTDeviceRegistry | Application toolkit providing BT device registration of processed and awaited devices |
| CDeviceID | Specifies unique device identities, using BDAddressAndType as key |
| ►CDeviceQuery | Specifies devices queries to act upon |
| CType | DeviceQuery type, i.e |
| CDeviceQueryMatch | Interface for user defined DeviceQuery matching criteria and algorithm |
| CBTException | |
| ►CBTFactory | One stop BTManager API entry point |
| CImplementationIdentifier | Identifier names, allowing BTFactory#getBTManager(ImplementationIdentifier) to initialize the required native libraries and to instantiate the root BTManager instance |
| CBTGattChar | Representing a Gatt Characteristic object from the GATT client perspective |
| CBTGattCharListener | BTGattChar event listener for notification and indication events |
| ►CBTGattCmd | Class maps a GATT command and optionally its asynchronous response to a synchronous atomic operation |
| CDataCallback | |
| CBTGattDesc | Representing a Gatt Characteristic Descriptor object from the GATT client perspective |
| CBTGattService | Representing a Gatt Service object from the GATT client perspective |
| ►CBTManager | A thread safe singleton handler of the BTAdapter manager, e.g |
| CChangedAdapterSetListener | Event listener to receive change events regarding the system's BTAdapter set, e.g |
| CBTMode | Bluetooth adapter operating mode |
| CBTObject | |
| CBTRole | Bluetooth roles from the perspective of the link layer (connection initiator) |
| CBTSecurityLevel | Bluetooth Security Level |
| ►CBTSecurityRegistry | Application toolkit providing BT security setup and its device association on a pattern matching basis, i.e |
| CAddressNameEntryMatch | Interface for user defined EUI48 address and name BTSecurityRegistry.Entry matching criteria and algorithm |
| CAddressSubNameEntryMatch | Interface for user defined EUI48Sub addressSub and name BTSecurityRegistry.Entry matching criteria and algorithm |
| CEntry | Entry specifying SMP security details associated to a device query via EUI48Sub or nameSub |
| CNameEntryMatch | Interface for user defined name BTSecurityRegistry.Entry matching criteria and algorithm |
| CBTUtils | |
| ►CDBGattChar | Representing a Gatt Characteristic object from the GATT server perspective |
| CUUID16 | Selected standard GATT characteristic numbers in UUID16 format as defined |
| ►CDBGattDesc | Representing a Gatt Characteristic Descriptor object from the GATT server perspective |
| CUUID16 | Selected standard GATT descriptor numbers in UUID16 format as defined |
| ►CDBGattServer | Representing a complete list of Gatt Service objects from the GATT server perspective, i.e |
| CListener | Listener to remote master device's operations on the local GATT-Server |
| ►CDBGattService | Representing a Gatt Service object from the ::GATTRole::Server perspective |
| CUUID16 | Selected standard GATT service service numbers in UUID16 format as defined |
| CDBGattValue | A copy of the native GATT value of DBGattChar or DBGattDesc |
| ►CDirectBTVersion | This jaulib derived version info class is only usable when having jaulib available, naturally |
| CJarSHASum | Direct-BT definition of TempJarSHASum's specialization of SHASum |
| CDiscoveryPolicy | Discovery policy defines the BTAdapter discovery mode after connecting a remote BTDevice: |
| ►CEInfoReport | Collection of 'Extended Advertising Data' (EAD), 'Advertising Data' (AD) or 'Extended Inquiry Response' (EIR) information |
| CSource | |
| ►CEIRDataTypeSet | Bit mask of 'Extended Inquiry Response' (EIR) data fields, indicating a set of related data |
| CDataType | Each enum represents a 'Extended Inquiry Response' (EIR) data field type bit |
| ►CGAPFlags | Bit mask of 'Extended Inquiry Response' (EIR) data fields, indicating a set of related data |
| CBit | Each enum represents a 'Extended Inquiry Response' (EIR) data field type bit |
| ►CGattCharPropertySet | Bit mask of GATT Characteristic Properties |
| CType | BT Core Spec v5.2: Vol 3, Part G GATT: 3.3.1.1 Characteristic Properties |
| CHCIStatusCode | BT Core Spec v5.2: Vol 1, Part F Controller Error Codes: 1.3 List of Error Codes |
| CHCIWhitelistConnectType | HCI Whitelist connection type |
| ►CLE_Features | LE Link Layer Feature Set (bitmask) |
| CFeature | Each enum represents a 'LE Link Layer Feature' bit value |
| ►CLE_PHYs | LE Transport PHY bit values (bitmask) |
| CPHY | Each enum represents a 'LE Transport PHY' bit value |
| CPairingMode | Bluetooth secure pairing mode |
| CScanType | Meta ScanType as derived from BTMode with defined value mask consisting of BDAddressType bits |
| ►CSMPIdentityResolvingKey | SMP Identity Resolving Key, used for platform agnostic persistence |
| CProperties | SMPIdentityResolvingKey PropertyType Bit Mask |
| CPropertyType | SMPIdentityResolvingKey Property Bits |
| CSMPIOCapability | SMP IO Capability value |
| CSMPKeyBin | Storage for SMP keys including required connection parameter per local adapter and remote device |
| ►CSMPKeyMask | SMP Key Type for Distribution, indicates keys distributed in the Transport Specific Key Distribution phase |
| CKeyType | SMPKeyMask Key Type |
| ►CSMPLinkKey | Local SMP Link Key, used for platform agnostic persistence, mapping to platform specific link keys format |
| CKeyType | Link Key Types compatible with Mgmt's MgmtLinkKeyType and hence MgmtLinkKeyInfo |
| ►CSMPLongTermKey | SMP Long Term Key, used for platform agnostic persistence |
| CProperties | SMPLongTermKey PropertyType Bit Mask |
| CPropertyType | SMPLongTermKey Property Bits |
| CSMPPairingState | SMP Pairing Process state definition |
| ►CSMPSignatureResolvingKey | SMP Signature Resolving Key, used for platform agnostic persistence |
| CProperties | SMPSignatureResolvingKey PropertyType Bit Mask |
| CPropertyType | SMPSignatureResolvingKey Property Bits |
| ▼Ntest | |
| ▼Norg | |
| ►Ndirect_bt | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2022 Gothel Software e.K |
| CTestBringup00 | Testing BTManager bring up using fat Direct-BT Jaulib Fat Jar and |
| CTestVersionInfo | |
| CVersionInfo | |
| ▼Ntrial | |
| ▼Norg | |
| ►Ndirect_bt | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2022 Gothel Software e.K |
| CBaseDBTClientServer | |
| CDBTClient01 | This central BTRole::Master participant works with DBTServer00 |
| CDBTClientServer1x | Testing a full Bluetooth server and client lifecycle of operations, requiring two BT adapter: |
| CDBTClientTest | |
| CDBTConstants | |
| ►CDBTEndpoint | |
| CChangedAdapterSetListener | |
| CDBTServer01 | This peripheral BTRole::Slave test participant works with DBTClient00 |
| CDBTServerTest | |
| CDBTUtils | |
| CExpectedPairing | |
| CTestDBTClientServer00 | Basic client and server Bluetooth tests using non-fat Direct-BT Jar, requiring one BT adapter: |
| CTestDBTClientServer10_NoEnc | Testing a full Bluetooth server and client lifecycle of operations, requiring two BT adapter: |
| CTestDBTClientServer12_NoEnc | Testing a full Bluetooth server and client lifecycle of operations, requiring two BT adapter: |
| CTestDBTClientServer20_SC0 | Testing a full Bluetooth server and client lifecycle of operations, requiring two BT adapter: |
| CTestDBTClientServer22_SC0 | Testing a full Bluetooth server and client lifecycle of operations, requiring two BT adapter: |
| CTestDBTClientServer30_SC1 | Testing a full Bluetooth server and client lifecycle of operations, requiring two BT adapter: |
| CTestDBTClientServer32_SC1 | Testing a full Bluetooth server and client lifecycle of operations, requiring two BT adapter: |
| CTestDBTClientServer40_Reset | Testing a full Bluetooth server and client lifecycle of operations including adapter reset, requiring two BT adapter: |
| CTestDBTProvokeClientServer_i470 | Testing w/o client filtering processing device and hence not blocking deviceFound |
| CVersionInfo | |
| CDBTConstants | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2021 Gothel Software e.K |
| CDBTLabPadClient01 | This Java example demonstrates a client connecting to Avalun's LabPad device |
| CDBTPeripheral00 | This Java peripheral BTRole::Slave GATT server example uses an event driven workflow |
| CDBTScanner10 | This Java scanner BTRole::Master GATT client example uses an event driven workflow and multithreading, i.e |