Linux bluetooth development
 help / color / mirror / Atom feed
* [PATCH BlueZ v0 0/9] GATT API: Add Register Services Async
@ 2014-02-28 17:05 Claudio Takahasi
  2014-02-28 17:05 ` [PATCH BlueZ v0 1/9] gdbus: Add g_dbus_client_set_proxies_ready_watch() Claudio Takahasi
                   ` (8 more replies)
  0 siblings, 9 replies; 24+ messages in thread
From: Claudio Takahasi @ 2014-02-28 17:05 UTC (permalink / raw)
  To: linux-bluetooth; +Cc: Claudio Takahasi

This patchset is an extension of "[PATCH BlueZ v7 00/11] GATT API:
External Services". It adds the following features:
  * new gdbus helper to allow notifying the clients when
    GetManagedObjects() reply is received and all proxies reported.
  * reply for RegisterService() after validating the fetched objects
  * adds the service declaration to the local GATT database

Claudio Takahasi (9):
  gdbus: Add g_dbus_client_set_proxies_ready_watch()
  gatt: Add proxy added handler
  gatt: Add proxy removed handler
  gatt: Add GATT service to the local database
  gatt: Make RegisterService() async
  test: Add external service GATT skeleton
  test: Add signal handling for gatt-service
  test: Add registering external service
  bluetooth.conf: Add ObjectManager interface

 .gitignore          |   1 +
 Makefile.tools      |   5 +
 gdbus/client.c      |  18 ++++
 gdbus/gdbus.h       |   4 +
 src/bluetooth.conf  |   1 +
 src/gatt-dbus.c     | 135 +++++++++++++++++++++++++-
 test/gatt-service.c | 267 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 7 files changed, 427 insertions(+), 4 deletions(-)
 create mode 100644 test/gatt-service.c

-- 
1.8.3.1


^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2014-03-06 14:54 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-02-28 17:05 [PATCH BlueZ v0 0/9] GATT API: Add Register Services Async Claudio Takahasi
2014-02-28 17:05 ` [PATCH BlueZ v0 1/9] gdbus: Add g_dbus_client_set_proxies_ready_watch() Claudio Takahasi
2014-03-05  6:37   ` Marcel Holtmann
2014-03-06 12:24     ` Claudio Takahasi
2014-03-06 13:44       ` [PATCH BlueZ v1 0/9] GATT API: Add Register Services Async Claudio Takahasi
2014-03-06 13:44         ` [PATCH BlueZ v1 1/9] gdbus: Add g_dbus_client_set_ready_watch() Claudio Takahasi
2014-03-06 13:56           ` Luiz Augusto von Dentz
2014-03-06 13:44         ` [PATCH BlueZ v1 2/9] gatt: Add proxy added handler Claudio Takahasi
2014-03-06 13:44         ` [PATCH BlueZ v1 3/9] gatt: Add proxy removed handler Claudio Takahasi
2014-03-06 13:44         ` [PATCH BlueZ v1 4/9] gatt: Add GATT service to the local database Claudio Takahasi
2014-03-06 13:44         ` [PATCH BlueZ v1 5/9] gatt: Make RegisterService() async Claudio Takahasi
2014-03-06 13:44         ` [PATCH BlueZ v1 6/9] test: Add external service GATT skeleton Claudio Takahasi
2014-03-06 13:44         ` [PATCH BlueZ v1 7/9] test: Add signal handling for gatt-service Claudio Takahasi
2014-03-06 13:44         ` [PATCH BlueZ v1 8/9] test: Add registering external service Claudio Takahasi
2014-03-06 13:44         ` [PATCH BlueZ v1 9/9] bluetooth.conf: Add ObjectManager interface Claudio Takahasi
2014-03-06 14:54         ` [PATCH BlueZ v1 0/9] GATT API: Add Register Services Async Johan Hedberg
2014-02-28 17:05 ` [PATCH BlueZ v0 2/9] gatt: Add proxy added handler Claudio Takahasi
2014-02-28 17:05 ` [PATCH BlueZ v0 3/9] gatt: Add proxy removed handler Claudio Takahasi
2014-02-28 17:05 ` [PATCH BlueZ v0 4/9] gatt: Add GATT service to the local database Claudio Takahasi
2014-02-28 17:05 ` [PATCH BlueZ v0 5/9] gatt: Make RegisterService() async Claudio Takahasi
2014-02-28 17:05 ` [PATCH BlueZ v0 6/9] test: Add external service GATT skeleton Claudio Takahasi
2014-02-28 17:05 ` [PATCH BlueZ v0 7/9] test: Add signal handling for gatt-service Claudio Takahasi
2014-02-28 17:05 ` [PATCH BlueZ v0 8/9] test: Add registering external service Claudio Takahasi
2014-02-28 17:05 ` [PATCH BlueZ v0 9/9] bluetooth.conf: Add ObjectManager interface Claudio Takahasi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox