aboutsummaryrefslogtreecommitdiffstats
path: root/api/direct_bt/BTGattHandler.hpp
Commit message (Expand)AuthorAgeFilesLines
* Custom GATT Processing: MTU and remote GATT Services shall be processed at re...Sven Gothel2022-02-021-73/+99
* 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-241-1/+3
* BTGattHandler: Add 'noexcept' to l2capReader CallbacksSven Gothel2022-01-121-3/+3
* BTGattHandler: Use jau::service_runnerSven Gothel2022-01-121-8/+5
* Add support for AttFindByTypeValueReq/Rsp (GATT server mode)Sven Gothel2022-01-021-0/+1
* Reader-Running-State Robustness: Have the atomic boolean be of memory_order_s...Sven Gothel2021-11-171-1/+1
* DBGatt[Desc|Char|Service]: Use shared_ptr references to support Java binding ...Sven Gothel2021-11-131-1/+1
* Use 'typedef std::shared_ptr<BTDevice> BTDeviceRef' to shorten code linesSven Gothel2021-11-131-4/+5
* BTDevice:: Fix dimension of stored supervisor_timeout (passed to BTGattHandle...Sven Gothel2021-11-041-1/+4
* Derive GATT read- and write-timout = max(minimum_preset, connection_supervisi...Sven Gothel2021-11-041-10/+20
* BTGattHandler::send[Indi|Notifi]cation(): Constring handle to be of character...Sven Gothel2021-11-031-7/+21
* BTGattHandler::findCharacterisicsByValueHandle(): Cleanup usage and argument ...Sven Gothel2021-11-031-11/+2
* Adapt to jau::ringbuffer API changeSven Gothel2021-10-311-1/+1
* BTDevice/BTGattHandler: Add send[Notification|Indication](..) commandsSven Gothel2021-10-191-0/+14
* BTGattHandler: Add full replyWriteReq() for Opcode's WRITE_REQ, WRITE_CMD and...Sven Gothel2021-10-191-1/+4
* BTGattHandler/AttPDU: Use safe MAX_ATT_MTU = 512 + 1 for opcode, not for othe...Sven Gothel2021-10-181-2/+7
* MAX_ATT_MTU = 512 (attribute value length) + 5Sven Gothel2021-10-161-4/+4
* BTGattHandler: Add replyAttPDUReq() for requests[ReadByGroupTypeReq, ReadByTy...Sven Gothel2021-10-121-10/+21
* BTGattHandler: Pass through user's DBGattServer reference if GATTRole::ServerSven Gothel2021-10-101-0/+4
* Gatt-Server: Fix AttErrorRsp; Better grouping of AttPDUs: OpcodeType and ReqR...Sven Gothel2021-10-071-0/+1
* Fix BTGattChar::removeCharListener(..): Polymorph BTGattCharListener derivati...Sven Gothel2021-09-291-1/+7
* Add BTGattHandler::getCharListenerCount() to validate [add|remove]CharListene...Sven Gothel2021-09-261-0/+5
* Moved EUI48, EUI48Sub (C++/Java) and uuid_t, *Octets (C++) to jaulib for gene...Sven Gothel2021-09-181-7/+7
* Refine BTRole and add GATTRole, throughout BTAdapter, BTDevice (C++/Java) and...Sven Gothel2021-09-161-4/+27
* Bump to jaulin v0.3.3 and adapte to jau:ringbuffer changesSven Gothel2021-06-111-1/+1
* C++: Replace {@code lala} with `lala` as it confuses Doxygen preprocessor par...Sven Gothel2021-02-051-1/+1
* Java: New API Layout: Shorten named [Bluetooth -> BT], [Characteristic -> Cha...Sven Gothel2021-01-251-0/+543