[RFC BlueZ 0/7] Generic GATT API changes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

This series contains the latest updates to the Generic GATT API planned for
the next major BlueZ release. It was based on the discussions on the last BlueZ
meeting, plus a few tweaks to the signature of some methods. For instance, the
Register() method of the Service interface contains an optional "id" setting,
which could allow to load the correct storage for registered GATT services when
BlueZ daemon is restarted.

While reviewing these patches, please keep in mind that the plan is to allow to
use the same API (or, more likely, a subset) when implementing external GATT
services. This avoids creating another "asymmetric" API just for service
registration. This approach has been already successfully adopted by other
(audio related?) profiles in BlueZ.

Comments and suggestions are welcome.

Anderson Lizardo (6):
  attrib-api: Remove local service hierarchy
  attrib-api: Update introduction text
  attrib-api: Remove GATT service hierarchy
  attrib-api: Update Characteristic interface
  attrib-api: Update Watcher interface methods
  attrib-api: Add RegisterWatcher/UnregisterWatcher methods

Claudio Takahasi (1):
  doc: Add Register/Unregister GATT based services

 doc/attribute-api.txt |  195 ++++++++++++++++++++-----------------------------
 doc/service-api.txt   |   54 ++++++++++++++
 2 files changed, 134 insertions(+), 115 deletions(-)

-- 
1.7.9.5

--
To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux