Linux bluetooth development
 help / color / mirror / Atom feed
* [RFC BlueZ 0/5] gattrib: Registering per-handle event listeners
@ 2012-10-09  0:26 Vinicius Costa Gomes
  2012-10-09  0:26 ` [RFC BlueZ 1/5] gattrib: Add support for listening for events for specific handles Vinicius Costa Gomes
                   ` (4 more replies)
  0 siblings, 5 replies; 7+ messages in thread
From: Vinicius Costa Gomes @ 2012-10-09  0:26 UTC (permalink / raw)
  To: linux-bluetooth; +Cc: Vinicius Costa Gomes

Hi,

This RFC is mostly to gather some comments about the idea, and see if
anyone can see any problem with it.

As we are starting to have devices that support multiple profiles,
something like this is inevitable, if we want to avoid having every
profile getting notified for each notification/indication received.

Cheers,
--

Vinicius Costa Gomes (5):
  gattrib: Add support for listening for events for specific handles
  scan: Use the per handle GATT event notifier
  hog: Use the per handle GATT event notifier
  heartrate: Use the per handle GATT event notifier
  gas: Add the per handle GATT event notifier

 attrib/client.c                    |   4 +-
 attrib/gattrib.c                   |  33 ++++-
 attrib/gattrib.h                   |   7 +-
 attrib/gatttool.c                  |   8 +-
 attrib/interactive.c               |   8 +-
 profiles/gatt/gas.c                |  71 +++++----
 profiles/heartrate/heartrate.c     | 287 +++++++++++++++++++------------------
 profiles/input/hog_device.c        |  65 +++++----
 profiles/scanparam/scan.c          |  15 +-
 profiles/thermometer/thermometer.c |   2 +
 src/attrib-server.c                |   2 +-
 11 files changed, 262 insertions(+), 240 deletions(-)

-- 
1.7.12.2


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

end of thread, other threads:[~2012-10-09 17:22 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-10-09  0:26 [RFC BlueZ 0/5] gattrib: Registering per-handle event listeners Vinicius Costa Gomes
2012-10-09  0:26 ` [RFC BlueZ 1/5] gattrib: Add support for listening for events for specific handles Vinicius Costa Gomes
2012-10-09  0:26 ` [RFC BlueZ 2/5] scan: Use the per handle GATT event notifier Vinicius Costa Gomes
2012-10-09  0:26 ` [RFC BlueZ 3/5] hog: " Vinicius Costa Gomes
2012-10-09 17:22   ` Vinicius Costa Gomes
2012-10-09  0:26 ` [RFC BlueZ 4/5] heartrate: " Vinicius Costa Gomes
2012-10-09  0:26 ` [RFC BlueZ 5/5] gas: Add " Vinicius Costa Gomes

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