summaryrefslogtreecommitdiffstats
path: root/java/direct_bt/tinyb
Commit message (Expand)AuthorAgeFilesLines
* DBTDevice.java: Add missing semicolon (oops)Sven Gothel2020-06-091-1/+1
* DBT Adapter/Device (java): Use AtomicBoolean for states and only handle resul...Sven Gothel2020-06-092-153/+139
* DBTAdapter.java: startDiscovery() -> keepAlive=true defaultSven Gothel2020-06-091-2/+2
* [DBT]Adapter (Java/C++) startDiscovery(bool keepAlive) policy change: keepAli...Sven Gothel2020-06-091-1/+4
* Expose 'org.tinyb.verbose' and 'org.tinyb.debug' via BluetoothFactory VERBOSE...Sven Gothel2020-06-091-1/+2
* DBTDevice Java/JNI: Implement missing methods and cleanupSven Gothel2020-06-081-67/+189
* Rename HCIErrorCode -> HCIStatusCode for clarity and pleasing the eyesSven Gothel2020-06-042-4/+4
* Clarify le_scan and conn[ection] arguments for whitelist and connect methods ...Sven Gothel2020-06-012-12/+12
* AdapterStatusListener(C++/Java): Expose 'HCIErrorCode reason' on disconnect (...Sven Gothel2020-05-312-9/+35
* Aligned Java scanner 10 w/ native example (working error recovery); Tolerant ...Sven Gothel2020-05-301-1/+1
* Java DBTDevice: Drop getGATTService() from connect* as it should be done afte...Sven Gothel2020-05-281-4/+12
* DBTDevice: Avoid NPE: Check user callback reference before usingSven Gothel2020-05-281-6/+18
* DBTGattCharacteristic: Added commented out code to detect notify/indicate pro...Sven Gothel2020-05-281-0/+18
* BluetoothGattCharacteristic::getFlags() Move flags == properties API doc to topSven Gothel2020-05-281-12/+0
* DBTNativeDownlink* and derivations: Avoid double-close by query isValid()Sven Gothel2020-05-285-19/+27
* DBTDevice/BluetoothDevice: Expose getCreationTimestamp() and add BluetoothAdd...Sven Gothel2020-05-281-1/+12
* BluetoothDevice: Add connect(..) w/ LE connection parameterSven Gothel2020-05-251-2/+23
* Expose Whitelist (auto-)connect management to BluetoothAdapter.java, impl in ...Sven Gothel2020-05-251-0/+30
* AdapterStatusListener (C++/Java): Add discoveringChanged(..), converge device...Sven Gothel2020-05-242-35/+39
* Add Whitelist to DBTManager/DBTAdapter and test (Result: No auto-connection)Sven Gothel2020-05-241-2/+5
* C++ multithreading fixes and exampleSven Gothel2020-05-241-9/+0
* Expose UUID strings in TinyB compatible fashion (unified uuid128_t) as an opt...Sven Gothel2020-05-181-2/+23
* Working GATT Java Side; GATT Types made fully functional for user to avoid 't...Sven Gothel2020-05-177-139/+402
* GATT Service and Characteristic Java <-> JNI binding (incomplete, TODO Descri...Sven Gothel2020-05-143-17/+74
* DBTManager(java/jni): get/setDefaultAdapter(..) java side implementation, rem...Sven Gothel2020-05-141-7/+11
* Fixing multiple Java/C++ Lifecycle Issues (DBTDevice, add ShutdownHook, ..)Sven Gothel2020-05-123-3/+103
* Revert "Adapter::startDiscovery(): removeDevices() will not work as previousl...Sven Gothel2020-05-111-0/+1
* Adapter::startDiscovery(): removeDevices() will not work as previously scanne...Sven Gothel2020-05-111-1/+0
* Move general types out of MgmtTypes; Extract DBTDevice + DBTAdapter into thei...Sven Gothel2020-05-111-1/+2
* Converging Java/JNI and C++ API to match tinyb interface requirements (step-2)Sven Gothel2020-05-102-115/+171
* [Bluetooth]AdapterStatusListener: Renamed; Using a list instead of one-shot c...Sven Gothel2020-05-102-27/+95
* Extend BluetoothDeviceStatusListener -> BluetoothAdapterStatusListener; Enum ...Sven Gothel2020-05-041-61/+71
* DBTAdapter Java/JNI: Add enable/disable Powered|Discovering NotificationsSven Gothel2020-05-031-31/+44
* DBTAdapter: Cleanup and sort fields, isOpen:=false on close.Sven Gothel2020-05-031-16/+21
* Java: Utilize new EIRDataType in BluetoothDeviceStatusListener; ...Sven Gothel2020-05-032-6/+11
* DBTManager Java: Add getAdapterListImpl()Sven Gothel2020-05-022-23/+29
* DBTManager / DBTDeviceStatusListener: Refine events; java: Keep alive discove...Sven Gothel2020-04-261-156/+82
* Refine: DBT API, HCISession/DBTAdapter lifecycle, API doc and C++ and C++/JNI...Sven Gothel2020-04-211-11/+43
* HCIComm thread safety, resolve deadlock; Renaming: MgmtHandler -> DBTManager,...Sven Gothel2020-04-201-3/+5
* Direct-BT: Fix BluetoothFactory; Renaming using 'DBT' prefixSven Gothel2020-04-208-48/+42
* Initial working Java binding for the direct_bt C++ moduleSven Gothel2020-04-209-0/+1356