aboutsummaryrefslogtreecommitdiffstats
path: root/api/direct_bt/DBTAdapter.hpp
Commit message (Expand)AuthorAgeFilesLines
* Introduce HCITypes + HCIHandler: Providing C++ basics for full HCI support; M...Sven Gothel2020-06-041-9/+10
* DBTAdapter::performDeviceConnected(..) leaving (currently dead) code path for...Sven Gothel2020-06-011-1/+1
* Clarify le_scan and conn[ection] arguments for whitelist and connect methods ...Sven Gothel2020-06-011-2/+11
* Complete using definite tyep HCIErrorCode for disconnect reason; Add Mgmt Dis...Sven Gothel2020-06-011-2/+2
* Use a lower le_connect (supervisor) timeout: 10s instead of 32s.Sven Gothel2020-05-311-1/+1
* AdapterStatusListener(C++/Java): Expose 'HCIErrorCode reason' on disconnect (...Sven Gothel2020-05-311-7/+14
* Differentiate disconnect w/ IO-Error, i.e. DBTDevice shall not issue HCI nor ...Sven Gothel2020-05-311-1/+1
* DBTDevice::disconnect: After skipping the hci_disconnect, the manager::discon...Sven Gothel2020-05-301-1/+1
* DBTAdapter::disconnectAllDevices: User proper HCI disconnect reason REMOTE_US...Sven Gothel2020-05-291-1/+1
* Use atomic as a memory barrier (data race), volatile is not suitable for mult...Sven Gothel2020-05-281-2/+2
* AdapterStatusListener (C++): Add toString() for error handling purposes; DBTD...Sven Gothel2020-05-281-0/+2
* AdapterStatusListener java/C++: Add API docSven Gothel2020-05-281-0/+32
* DBTDevice/HCIComm: More 'snappy' connect method names and drop unused LE min/...Sven Gothel2020-05-251-5/+3
* DBTAdapter: Add isDeviceWhitelisted(..) wiring to DBTManager for complete exp...Sven Gothel2020-05-251-0/+5
* DBTDevice::getGATTServices(): Reuse GATTHandler's list result, retrieve Gener...Sven Gothel2020-05-251-0/+1
* AdapterStatusListener (C++/Java): Add discoveringChanged(..), converge device...Sven Gothel2020-05-241-4/+9
* DBTManager: Support LOAD_CONN_PARAM (MgmtLoadConnParamCmd), providing same pe...Sven Gothel2020-05-241-2/+14
* Fix Whitelist to DBTManager/DBTAdapter and test (Result: Auto-connection but ...Sven Gothel2020-05-241-1/+1
* Add Whitelist to DBTManager/DBTAdapter and test (Result: No auto-connection)Sven Gothel2020-05-241-1/+7
* C++ multithreading fixes and exampleSven Gothel2020-05-241-6/+6
* DBTAdapter: Remove explicit HCISession, migrate connectedDevice and use HCICo...Sven Gothel2020-05-231-101/+27
* API doc: DBT/Main refine and add lifecycle + listener; Enhance listener java/...Sven Gothel2020-05-181-0/+11
* Working GATT Java Side; GATT Types made fully functional for user to avoid 't...Sven Gothel2020-05-171-12/+41
* HCISession::disconnected: Don't throw exception, intentionally called at clos...Sven Gothel2020-05-111-5/+0
* Resolving flushed discovered devices and shared device reference usage.Sven Gothel2020-05-111-8/+17
* Move general types out of MgmtTypes; Extract DBTDevice + DBTAdapter into thei...Sven Gothel2020-05-111-0/+385