aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* README.md: Detail native libraries for each implementation, ..v2.1.1Sven Gothel2020-05-181-5/+5
* API Doc: Extract all elements, even undocumented ones, otherwise API doc is i...Sven Gothel2020-05-182-2/+2
* API Doc Direct-BT: Move HCI prioritization segment to main namespace section.Sven Gothel2020-05-182-8/+11
* Fix general Doxygen DocumentationSven Gothel2020-05-1813-132/+194
* API doc AdapterStatusListener, GATTCharacteristicListener restriction: One in...Sven Gothel2020-05-182-2/+27
* sloccount: Adding java/jni and test codeSven Gothel2020-05-171-1/+5
* Working GATT Java Side; GATT Types made fully functional for user to avoid 't...Sven Gothel2020-05-1754-930/+3116
* GATT Cleanup of method + field names; GATT discoverDescriptors: Use more reas...Sven Gothel2020-05-157-196/+213
* GATT Service and Characteristic Java <-> JNI binding (incomplete, TODO Descri...Sven Gothel2020-05-146-23/+170
* C++ GATT: Cleanup and complete Descriptor <*-1> Characteristic <*-1> ServiceSven Gothel2020-05-145-315/+341
* DBTDevice JNI: Add comment re delete and add javaObject checkSven Gothel2020-05-141-0/+2
* DBTManager(java/jni): get/setDefaultAdapter(..) java side implementation, rem...Sven Gothel2020-05-142-44/+11
* jni helper: Unique rename for 'convert_vector*(..)' template functionsSven Gothel2020-05-1410-53/+19
* Fixing multiple Java/C++ Lifecycle Issues (DBTDevice, add ShutdownHook, ..)Sven Gothel2020-05-1214-32/+201
* Catching device loop exception - need to shutdown device while VM running!Sven Gothel2020-05-111-83/+87
* HCISession::disconnected: Don't throw exception, intentionally called at clos...Sven Gothel2020-05-114-7/+10
* Resolving flushed discovered devices and shared device reference usage.Sven Gothel2020-05-116-64/+203
* Revert "Adapter::startDiscovery(): removeDevices() will not work as previousl...Sven Gothel2020-05-112-0/+2
* ScannerTinyB00/01: stopDiscovery() will not shut down everything using direct...Sven Gothel2020-05-112-4/+0
* Adapter::startDiscovery(): removeDevices() will not work as previously scanne...Sven Gothel2020-05-112-2/+0
* Shape GATTServiceDecl + GATTCharacterisicsDecl into TinyB API conform data re...Sven Gothel2020-05-115-76/+74
* GATT: GATTPrimaryService -> GATTServiceDecl (-> GATTTypes.hpp) ; Add JavaUpli...Sven Gothel2020-05-115-72/+85
* Move general types out of MgmtTypes; Extract DBTDevice + DBTAdapter into thei...Sven Gothel2020-05-1118-783/+1014
* BasicAlgos: Rename 'InputIt' -> 'InputArray' for template type, indicating in...Sven Gothel2020-05-101-4/+4
* Converging Java/JNI and C++ API to match tinyb interface requirements (step-2)Sven Gothel2020-05-1021-234/+1074
* [Bluetooth]AdapterStatusListener: Renamed; Using a list instead of one-shot c...Sven Gothel2020-05-1012-84/+410
* Eclipse settingsSven Gothel2020-05-042-34/+32
* JNI DBTAdapter: Enhance callback pattern (here DiscoveringNotifications); Pow...Sven Gothel2020-05-041-129/+33
* helper_base: Add generic getField(..), getObjectRef<T>(..) and setObjectRef<T...Sven Gothel2020-05-042-29/+49
* JNIGlobalRef: Add copy-ctor, move-ctor and equality operationsSven Gothel2020-05-042-3/+68
* FunctionDef: Enhance efficiency and create InvocationFunc<..>::clone() and Fu...Sven Gothel2020-05-042-60/+214
* cppunit: fix ::print (global static)Sven Gothel2020-05-041-1/+1
* Extend BluetoothDeviceStatusListener -> BluetoothAdapterStatusListener; Enum ...Sven Gothel2020-05-0418-411/+658
* examples: remove warningsSven Gothel2020-05-031-1/+7
* JNI: DBTAdapter: Use new FunctionDef::CaptureInvocationFuncSven Gothel2020-05-031-6/+38
* FunctionDef: Add CaptureInvocationFunc supporting lambdas w/ an explicit capt...Sven Gothel2020-05-034-124/+306
* add rebuild script .. convenient faster build, install and test after initial...Sven Gothel2020-05-031-0/+21
* DBTAdapter Java/JNI: Add enable/disable Powered|Discovering NotificationsSven Gothel2020-05-033-33/+194
* MgmtAdapterEventCallback: Pass MgmtEventCallback by reference, avoiding one copySven Gothel2020-05-031-1/+1
* FunctionDef: Add StdInvocationFunc supporting std::function for capturing lam...Sven Gothel2020-05-032-0/+101
* DBTAdapter: Cleanup and sort fields, isOpen:=false on close.Sven Gothel2020-05-031-16/+21
* ClassFunction -> FunctionDef generalization, adding plain function (non-class...Sven Gothel2020-05-035-42/+124
* cmake: COMPILE_FLAGS += -Werror (warnings -> error)Sven Gothel2020-05-032-2/+2
* Java: Utilize new EIRDataType in BluetoothDeviceStatusListener; ...Sven Gothel2020-05-038-42/+100
* DBTAdapter::mgmtEvDeviceConnectedCB considers a new connection; Misc decorati...Sven Gothel2020-05-031-13/+30
* Ensure unique set of HCISession::connectedDevices and DBTAdapter::discoveredD...Sven Gothel2020-05-033-2/+15
* TROOctets: Add equality operatorSven Gothel2020-05-031-0/+7
* DBTManager::close(): Clear adapterInfos (avoiding re-entry failure); Java del...Sven Gothel2020-05-033-1/+7
* HCIComm: HCI_TO_SEND_REQ_POLL_MS 1s -> 3s timeoutSven Gothel2020-05-032-3/+3
* MgmtEventCallbackList -> MgmtAdapterEventCallbackList: Adding adapter dev_id ...Sven Gothel2020-05-033-41/+119