All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH BlueZ 00/11] On demand connection in Generic Attribute
@ 2011-07-12 20:28 Claudio Takahasi
  2011-07-12 20:28 ` [PATCH BlueZ 01/11] Remove not necessary data from gatt_service Claudio Takahasi
                   ` (11 more replies)
  0 siblings, 12 replies; 13+ messages in thread
From: Claudio Takahasi @ 2011-07-12 20:28 UTC (permalink / raw)
  To: linux-bluetooth; +Cc: Claudio Takahasi

Dependency:"[PATCH BlueZ 00/12] On demand connection management"

The following patch series contains cleanups in the Generic Attribute
code and it uses the mechanism based on registered connection callbacks
to manage connections.

Watchers register connection callback to allow receiving notifications. If
watchers are not registered and other GATT based profile doesn't require
an active connection, callbacks can be unregistered. SetProperty and
DiscoverCharacteristics methods request on demand connection if necessary.

Claudio Takahasi (11):
  Remove not necessary data from gatt_service
  Remove storing device path in gatt_service
  Remove leftover D-Bus message in gatt_service
  Cleanup of primary service registration
  Cleanup of primary service structs
  Register the ATT connection callbacks
  Remove implicit connection from generic API
  Change GAttrib ref counting in Generic Attribute
  Register ATT connection callback based on watchers
  On demand connection for characteristics discovery
  Add on demand characteristic write

 attrib/client.c |  593 ++++++++++++++++++++++++++----------------------------
 attrib/client.h |    2 +-
 src/device.c    |    2 +-
 3 files changed, 288 insertions(+), 309 deletions(-)

-- 
1.7.6


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

end of thread, other threads:[~2011-07-27  7:33 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-07-12 20:28 [PATCH BlueZ 00/11] On demand connection in Generic Attribute Claudio Takahasi
2011-07-12 20:28 ` [PATCH BlueZ 01/11] Remove not necessary data from gatt_service Claudio Takahasi
2011-07-12 20:28 ` [PATCH BlueZ 02/11] Remove storing device path in gatt_service Claudio Takahasi
2011-07-12 20:28 ` [PATCH BlueZ 03/11] Remove leftover D-Bus message " Claudio Takahasi
2011-07-12 20:28 ` [PATCH BlueZ 04/11] Cleanup of primary service registration Claudio Takahasi
2011-07-12 20:28 ` [PATCH BlueZ 05/11] Cleanup of primary service structs Claudio Takahasi
2011-07-12 20:28 ` [PATCH BlueZ 06/11] Register the ATT connection callbacks Claudio Takahasi
2011-07-12 20:28 ` [PATCH BlueZ 07/11] Remove implicit connection from generic API Claudio Takahasi
2011-07-12 20:28 ` [PATCH BlueZ 08/11] Change GAttrib ref counting in Generic Attribute Claudio Takahasi
2011-07-12 20:28 ` [PATCH BlueZ 09/11] Register ATT connection callback based on watchers Claudio Takahasi
2011-07-12 20:28 ` [PATCH BlueZ 10/11] On demand connection for characteristics discovery Claudio Takahasi
2011-07-12 20:28 ` [PATCH BlueZ 11/11] Add on demand characteristic write Claudio Takahasi
2011-07-27  7:33 ` [PATCH BlueZ 00/11] On demand connection in Generic Attribute Johan Hedberg

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.