summaryrefslogtreecommitdiffstats
path: root/api
Commit message (Expand)AuthorAgeFilesLines
* BTAdapter/HCIHandler: Reflect: Advertising is active until either disabled vi...Sven Gothel2022-02-062-5/+26
* BTAdapter/HCIHandler: API doc: Replace HTML tag with Markup listSven Gothel2022-02-062-43/+31
* BTGattHandler: Fix API doc (minor)Sven Gothel2022-02-051-6/+6
* Add BTGattHandler::NativeGattCharLister::mtuResponse(..) for high level info;...Sven Gothel2022-02-051-0/+35
* BTGattHandler::NativeGattCharListener: Add optional low- and high-level user ...Sven Gothel2022-02-051-0/+142
* Add invocation example to dbt_peripheral00.cpp and dbt_repeater00.cpp (and re...Sven Gothel2022-02-051-0/+17
* Adding dbt_repeater00, example implementing a GATT repeaterSven Gothel2022-02-021-0/+7
* Introduce BTGattHandler::GattServerHandler and DBGattServer::Mode for alterna...Sven Gothel2022-02-022-27/+250
* BTAdapter/BTGattChar: API doc typo fix and removal of unused/unimpl declarationSven Gothel2022-02-022-2/+1
* Custom GATT Processing: MTU and remote GATT Services shall be processed at re...Sven Gothel2022-02-023-90/+141
* BTAdapter::startAdvertising(): Set default adv_interval from 1.28s -> 400ms a...Sven Gothel2022-02-023-10/+10
* Refine dbt_scanner10/DBTScanner10: Title, PERF status and QUIET flagSven Gothel2022-02-021-3/+2
* Remove obsolete and unmaintained examples: dbt_scanner00 and dbt_scanner01Sven Gothel2022-02-021-22/+0
* BTAdapter: Expose `getBTMajorVersion()` in C++ and Java, removing hasHCIExtSc...Sven Gothel2022-01-291-11/+5
* MgmtSetLocalNameCmd: BlueZ/Linux >= 5.13 (?) Bug Workaround on 'set_local_nam...Sven Gothel2022-01-281-2/+15
* DBGatt[Char|Desc] (Server): Add setValue(..), allowing user to safely overwri...Sven Gothel2022-01-281-6/+32
* Fix for g++ 8.3.0 (Default constructor signature of EInfoReport)Sven Gothel2022-01-251-2/+2
* Expose BTManager::setDefaultConnParam(..) via BTAdapter::setDefaultConnParam(...Sven Gothel2022-01-252-6/+34
* Refine BTAdapter API and doc on commands in powerd-off state only: setName() ...Sven Gothel2022-01-251-8/+16
* Define BTDevice::getName(): Set by the advertised EInfoReport if available, o...Sven Gothel2022-01-251-0/+6
* EInfoReport: Use via share_ptr to allow CoW replacement and copy once (via Ja...Sven Gothel2022-01-252-13/+14
* All BTGattHandler::reply*() methods and applyWrite() are of noexceptSven Gothel2022-01-241-7/+7
* Add DBGattServer::Listener::write[Char|Desc]ValueDone() (C++/Java), notifyies...Sven Gothel2022-01-242-1/+26
* Enhance API doc: DBGattServer::Listener (C++) and DBGattServer.Listener (java)Sven Gothel2022-01-241-0/+13
* GattNumbers.hpp/DBGattChar.java: Add GENERIC_ATTRIBUTE's Characteristic GattC...Sven Gothel2022-01-241-0/+5
* getHCIConnSupervisorTimeout(): Revise types and add overload (Java)Sven Gothel2022-01-181-3/+3
* Add EInfoReport::clear()Sven Gothel2022-01-181-0/+5
* BTDevice: Expose aggregated scanned EIRSven Gothel2022-01-182-26/+7
* Add EInfoReport::set(const EInfoReport&) to merger multiple scanned EIR; toSt...Sven Gothel2022-01-181-3/+14
* Bump jaulib v0.7.9; Use jau::service_runner::singleton_sighandler(), remove o...Sven Gothel2022-01-171-3/+0
* BTAdapter::l2cap_att_srv: Have l2cap_service start/stop open and close the L2...Sven Gothel2022-01-171-1/+3
* L2CAP*::toString() add: const noexceptSven Gothel2022-01-171-2/+2
* Add BTAdapter::setServerConnSecurity(..)Sven Gothel2022-01-131-0/+16
* BTDevice::setConnSecurity*(..): Consolidate write methods to setConnSecurity(...Sven Gothel2022-01-131-82/+12
* BTAdapter: Use L2CapServer jau::service_runner if running as GATT server (Sla...Sven Gothel2022-01-121-0/+8
* DBTConst: THREAD_SHUTDOWN_TIMEOUT_MS is jau::nsize_tSven Gothel2022-01-121-1/+3
* BTDevice::l2cap_att: Use as unique_ptr reference to be replaced, allow connec...Sven Gothel2022-01-121-1/+1
* Refine L2CAPComm and add L2CAPServer (listen for connecting remote devices)Sven Gothel2022-01-121-25/+81
* Add BTManager::setDefaultConnParam(..) using new MgmtSetDefaultConnParamU16Cm...Sven Gothel2022-01-121-0/+14
* MgmtTypes: Add MgmtDefaultParam, MgmtDefaultParamU16 for MgmtReadDefaultConnP...Sven Gothel2022-01-121-2/+146
* BTManager: Use jau::service_runnerSven Gothel2022-01-121-7/+4
* HCIHandler: Use jau::service_runnerSven Gothel2022-01-121-7/+4
* BTGattHandler: Add 'noexcept' to l2capReader CallbacksSven Gothel2022-01-121-3/+3
* BTGattHandler: Use jau::service_runnerSven Gothel2022-01-121-8/+5
* API Doc: Add EInfoReport references to GAPFlags and EIRDataType[Set]; Fix Jav...Sven Gothel2022-01-041-0/+4
* BTAdapter: Add startAdvertising(..) overload with user given EInfoReport and ...Sven Gothel2022-01-042-6/+65
* EInfoReport: Add Java JNI mapping and support slave connection interval range...Sven Gothel2022-01-041-201/+242
* Move JAVA_*_PACKAGE define BTType[0->1].hppSven Gothel2022-01-042-3/+3
* EIRDataType[Set]: Add CONN_IVAL for Slave Connection Interval Range (Supplem...Sven Gothel2022-01-041-0/+1
* Add GAPFlags operator | & == and !=Sven Gothel2022-01-031-0/+12