aboutsummaryrefslogtreecommitdiffstats
path: root/api/direct_bt/DBGattServer.hpp
Commit message (Expand)AuthorAgeFilesLines
* Introduce BTGattHandler::GattServerHandler and DBGattServer::Mode for alterna...Sven Gothel2022-02-021-7/+60
* DBGatt[Char|Desc] (Server): Add setValue(..), allowing user to safely overwri...Sven Gothel2022-01-281-6/+32
* Add DBGattServer::Listener::write[Char|Desc]ValueDone() (C++/Java), notifyies...Sven Gothel2022-01-241-0/+23
* Enhance API doc: DBGattServer::Listener (C++) and DBGattServer.Listener (java)Sven Gothel2022-01-241-0/+13
* Fix DBGattServer::max_att_mtu setup: Constrain over minimum of 512+1, value -...Sven Gothel2022-01-011-2/+2
* Java JNI: Implement DBGattServer.Listener incl DBGattServer.[add|remove]Liste...Sven Gothel2021-11-151-1/+0
* DBGattServer.hpp: DBGatt[Desc|Char|Service|Server]: Use jau::JavaUplink for o...Sven Gothel2021-11-151-12/+29
* Complete DBGattServer Lifecycle: Add DBGatt* dtor on Java side; Remove BTAdap...Sven Gothel2021-11-141-0/+7
* DBGatt[Desc|Char|Service]: Use mutable and const field accessors; Remove Java...Sven Gothel2021-11-131-72/+134
* DBGatt[Desc|Char|Service]: Use shared_ptr references to support Java binding ...Sven Gothel2021-11-131-75/+114
* DBGatt[Char|Desc]::variable_length defaults to false; Add DBGattValue.java co...Sven Gothel2021-11-091-4/+16
* DBGatt[Char|Desc]::toString(): Show utf8 stringSven Gothel2021-11-091-2/+8
* DBGattServer.hpp: Reorder methods a little (readability)Sven Gothel2021-11-091-26/+26
* DBGattServer::Listener: Fix API docSven Gothel2021-11-081-11/+6
* DBGattServer::Listener: Add connected() and mtuChanged(): Supporting using pr...Sven Gothel2021-11-081-2/+24
* BTGattHandler::send[Indi|Notifi]cation(): Constring handle to be of character...Sven Gothel2021-11-031-0/+18
* DBGattServer: Add convenience functions to zero values and reset ClientCharCo...Sven Gothel2021-10-281-0/+25
* Add DBGattServer::Listener::disconnect(..) for cleanup, example: Full cleanup...Sven Gothel2021-10-271-0/+23
* DBGattServer / dbt_peripheral00: Use jau::make_darray(..) for proper move-sem...Sven Gothel2021-10-241-32/+92
* DBGattServer::Listener::clientCharConfigChanged() Use const qualifier; dbt_pe...Sven Gothel2021-10-191-1/+1
* Add DBGattServer::Listener::clientCharConfigChanged(..)Sven Gothel2021-10-191-0/+12
* DBGattServer:: Add 'variable_length' Desc/Char attribute, add DBGattDesc::cre...Sven Gothel2021-10-191-10/+66
* BTGattHandler/AttPDU: Use safe MAX_ATT_MTU = 512 + 1 for opcode, not for othe...Sven Gothel2021-10-181-1/+3
* Add DBGattServer::att_mtu, enabling custom max ATT_MTU size (also used for te...Sven Gothel2021-10-161-1/+4
* Adding DBGattServer::Listener allowing server application to react on remote ...Sven Gothel2021-10-161-10/+73
* DBGattService::setHandles(): Fix end_handle, i.e. it is inclusive, hence next...Sven Gothel2021-10-141-2/+2
* [BT|DB]GattChar::toString(): Add UTF8 user-description if availableSven Gothel2021-10-131-2/+9
* [BT|DB]GattChar::getUserDescription() and userDescriptionIndex added (from de...Sven Gothel2021-10-131-3/+18
* BTGattDesc: Have TYPE_* static const be of versatile std::shared_ptr<jau::uui...Sven Gothel2021-10-131-3/+3
* DBGattServer.hpp: Add DBGattChar::end_handle to simplify processing; add DBGa...Sven Gothel2021-10-121-6/+39
* Prelim add DBGatt[Server, Service, Char, Desc] Java classes (WIP)Sven Gothel2021-10-101-3/+3
* DBGattServer.hpp: Add and use DBGattServer, a complete list of Gatt Service o...Sven Gothel2021-10-101-16/+79
* Refine API doc of BTGatt[Service|Char|Desc]; BTDevice: Use typedef'ed BTGatt*RefSven Gothel2021-10-101-10/+25
* Gatt-Server: Add DBGattServer.hpp, covering DBGattDesc, DBGattChar and DBGatt...Sven Gothel2021-10-071-0/+304