aboutsummaryrefslogtreecommitdiffstats
path: root/api/direct_bt/BTGattDesc.hpp
Commit message (Collapse)AuthorAgeFilesLines
* Cleanup Gatt numbers: Merge GattTypes.hpp into GattNumbers.hpp, remove ↵Sven Gothel2022-04-111-6/+2
| | | | redundant and unrelated BTGattDesc::Type
* BTGattDesc::toString(): Only leave 'override' for the virtual parent, never ↵Sven Gothel2021-11-131-1/+1
| | | | declare override virtual for safety
* [BT|DB]GattChar::getUserDescription() and userDescriptionIndex added (from ↵Sven Gothel2021-10-131-0/+3
| | | | | | descriptor) GattDesc.cpp: Convert TYPE* to std::shared_ptr<jau::uuid_t> (missed in prev commit)
* BTGattDesc: Have TYPE_* static const be of versatile ↵Sven Gothel2021-10-131-5/+5
| | | | std::shared_ptr<jau::uuid_t>; [BT|DB]GattChar::getClientCharConfig() is const
* Refine API doc of BTGatt[Service|Char|Desc]; BTDevice: Use typedef'ed BTGatt*RefSven Gothel2021-10-101-0/+2
|
* Adopt to jaulib v0.4.9; Fixes BTSecurityRegistry::getStartOf(..)Sven Gothel2021-10-051-1/+3
|
* Moved EUI48, EUI48Sub (C++/Java) and uuid_t, *Octets (C++) to jaulib for ↵Sven Gothel2021-09-181-8/+8
| | | | | | | | | general use. Notable, the java classes EUI48, EUI48Sub and BasicTypes are included in direct_bt's jar file to avoid any inconvenience. Hence BTUtils's byte[s]HexString(..) simply uses jaulib's BasicTypes s' implementation.
* Java: New API Layout: Shorten named [Bluetooth -> BT], [Characteristic -> ↵Sven Gothel2021-01-251-0/+187
Char] etc (align naming with direct_bt == java; reduce java code footprint and too long code lines)