summaryrefslogtreecommitdiffstats
path: root/java
Commit message (Expand)AuthorAgeFilesLines
* Replace remaining std::function with jau::functionSven Gothel2022-11-284-4/+4
* clang-tidy fixes part-4 / 4: Use 'const T&' for arguments on listener typesSven Gothel2022-11-281-10/+10
* clang-tidy fixes part-3 / 4, adding Check `performance-*`Sven Gothel2022-11-283-11/+11
* clang-tidy: cover modernize-pass-by-value, handle modernize-use-equals-deleteSven Gothel2022-11-271-1/+1
* clang-tidy fixes part-1Sven Gothel2022-11-278-59/+55
* Change all callback return type: dummy 'bool' -> 'void', now enabled by jau::...Sven Gothel2022-09-161-4/+3
* Adopt to jau::function<R(A...)> from jau::FunctionDef<>Sven Gothel2022-09-161-2/+2
* Use jaulib's BasicTypes, PrintUtil and Clock, drop duplicates in BTUtilSven Gothel2022-07-0815-302/+103
* BTFactory: Fix exception messagesSven Gothel2022-07-071-2/+2
* BTAdapter::setDefaultConnParam() may fail w/ UNKNOWN_COMMAND on GNU/Linux < 5...Sven Gothel2022-06-182-2/+4
* Adopt to jaulib jau::jni namespace changesSven Gothel2022-06-0615-726/+731
* BTFactory: Show Productname in capitals in VERBOSE modeSven Gothel2022-06-031-3/+3
* JNI: Move BTFactory.cxx and BTUtils.cxx in direct_bt subfolderSven Gothel2022-06-033-2/+2
* Adding C++ module/groups to separate the C++ API levels for the user; Adding ...v2.7.1Sven Gothel2022-05-2211-21/+84
* Remove BTDeviceRegistry's 'device processing' listSven Gothel2022-05-161-27/+0
* Removes using the 'device processing' list, as already the case for the trial...Sven Gothel2022-05-161-1/+1
* Trial C++/Java: Fix BaseDBTClientServer::setupTest(): Add a.removeAllStatusLi...Sven Gothel2022-05-162-0/+14
* noexcept: BTGattHandler::send*(): Fix BTDevice::getGattService(): Return zero...Sven Gothel2022-05-151-10/+13
* noexcept: BTGattHandler::send*(): JNI: Return the boolean result of actual na...Sven Gothel2022-05-151-4/+2
* C++/JNI Lifecycle Fix: BTManager must be passed as shared_ptr<> and hold as s...Sven Gothel2022-05-142-24/+28
* DBTNativeDownlink, AdapterStatusListener, BTGattCharListener: Allow `false ==...Sven Gothel2022-05-104-19/+37
* JNI Lifecycle Fix: BTGattCharListener: Adopt full Java/Native link via DBTNat...Sven Gothel2022-05-1010-221/+140
* AdapterStatusListener.java: Constructor must be publicSven Gothel2022-05-091-1/+1
* AdapterStatusListener.java restrictions removed since having AdapterStatusLis...Sven Gothel2022-05-091-14/+0
* Remove AdapterStatusListener::matchDevice(), moved to impl::StatusListenerPai...Sven Gothel2022-05-091-19/+4
* JNI Lifecycle Fix: Make Java/Native object relation inherently thread safe by...Sven Gothel2022-05-098-520/+657
* JNI Lifecycle Fix: Have AdapterStatusListener derive from JavaUplink/DBTNativ...Sven Gothel2022-05-092-109/+168
* JNI Lifecycle Fix: DBTNativeDownlink: Allow pending `initDownlink(..)`, use s...Sven Gothel2022-05-097-18/+51
* Add BTUtils.toUUID128() and mention it and existing UUID16 definition from DB...Sven Gothel2022-05-067-15/+38
* API Change: AdapterStatusListener::deviceConnected(): `const uint16_t handle`...Sven Gothel2022-05-063-8/+9
* JNI: Lock jobject instance as JNIGlobalRef first, then move it to std::make_s...Sven Gothel2022-05-053-8/+13
* Adopt to jni_mem -> namespace jauSven Gothel2022-05-055-62/+62
* JNI on DBT*: Hold the JNIGlobalRef shared_ptr<JavaAnon> while inside JNI call...Sven Gothel2022-05-044-14/+29
* Add test using fat fat `Direct-BT Jaulib Fat Jar`: TestBringup00 [ loading na...Sven Gothel2022-04-241-0/+83
* DBTManager.java: DEBUG: Br verbose about ShutdownHookSven Gothel2022-04-241-1/+4
* 'Fix' OpenJDK 17 deprecated and removal warningsSven Gothel2022-04-233-7/+15
* DBTAdapter.java: Fix BTAdapter::removeStatusListener() return valueSven Gothel2022-04-231-1/+1
* noexcept: BTGattChar + BTGattDescSven Gothel2022-04-231-1/+4
* Expose original AD_IND and AD_SCAN_RSP EIR in BTDevice, uniquely indicated by...Sven Gothel2022-04-206-2/+117
* BTDevice::connectLE(): Fix default conn_interval_min 15ms -> 10ms, matching C...v2.6.5Sven Gothel2022-04-191-1/+1
* DBTManager.cxx: Adopt to jaulib FunctionDef changesSven Gothel2022-04-181-2/+2
* Fix and document default connection paramter, leaning to higher performance s...Sven Gothel2022-04-141-4/+4
* Align C++ -> Java BTGattChar::get[ClientCharConfig,UserDescription]() and add...Sven Gothel2022-04-113-48/+70
* Cleanup Gatt numbers: Merge GattTypes.hpp into GattNumbers.hpp, remove redund...Sven Gothel2022-04-112-0/+2
* BTGattCmd: Fix DEBUG mode: Check rsp_data @ string conversion and use BTUtils...Sven Gothel2022-04-091-2/+6
* DBTGattChar.findGattDesc() (java): Fix wrong comparison (inverse, typo)Sven Gothel2022-04-091-1/+1
* *::setDefaultConnParam(): Fix API doc, remove copy/paste fragmentSven Gothel2022-04-081-1/+1
* API doc: Fix DiscoveryPolicy::PAUSE_CONNECTED_UNTIL_READY and PAUSE_CONNECTED...Sven Gothel2022-02-092-5/+2
* BDAddressAndType: Document equals(..) methodSven Gothel2022-02-081-0/+6
* BT[Adapter|Device].java: Document equals(..) methodSven Gothel2022-02-083-13/+31