linux-bluetooth.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [RFC v0 0/7] Manager/Adapter transition to ObjectManager
@ 2012-11-08 14:30 Mikel Astiz
  2012-11-08 14:30 ` [RFC v0 1/7] manager: Expose default adapter using property Mikel Astiz
                   ` (7 more replies)
  0 siblings, 8 replies; 13+ messages in thread
From: Mikel Astiz @ 2012-11-08 14:30 UTC (permalink / raw)
  To: linux-bluetooth; +Cc: Mikel Astiz

From: Mikel Astiz <mikel.astiz@bmw-carit.de>

(This is sent as RFC since I haven't done proper testing, and furthermore the test scripts haven't been updated)

While thinking about how profile and their states should be exposed in D-Bus (see previous RFC), I found several potential improvements in the current version of the Manager and Adapter APIs.

Basically, this patchset removes some properties and methods that seem duplicated.

There are other similar methods/properties that could be simplified as well, but for practical reasons I started with the most obvious ones.

Mikel Astiz (7):
  manager: Expose default adapter using property
  manager: Remove redundant D-Bus signals
  manager: Remove redundant Adapters property
  adapter: Remove redundant D-Bus signals
  adapter: Remove DevicesFound signal
  adapter: Remove redundant Devices property
  adapter: Remove FindDevice method from D-Bus API

 doc/adapter-api.txt |  32 +--------
 doc/manager-api.txt |  28 +-------
 src/adapter.c       | 187 +---------------------------------------------------
 src/manager.c       | 103 +++++++----------------------
 4 files changed, 29 insertions(+), 321 deletions(-)

-- 
1.7.11.7


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

end of thread, other threads:[~2012-11-13 10:44 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-11-08 14:30 [RFC v0 0/7] Manager/Adapter transition to ObjectManager Mikel Astiz
2012-11-08 14:30 ` [RFC v0 1/7] manager: Expose default adapter using property Mikel Astiz
2012-11-08 14:30 ` [RFC v0 2/7] manager: Remove redundant D-Bus signals Mikel Astiz
2012-11-08 14:30 ` [RFC v0 3/7] manager: Remove redundant Adapters property Mikel Astiz
2012-11-08 14:30 ` [RFC v0 4/7] adapter: Remove redundant D-Bus signals Mikel Astiz
2012-11-08 14:30 ` [RFC v0 5/7] adapter: Remove DevicesFound signal Mikel Astiz
2012-11-11 13:19   ` Johan Hedberg
2012-11-12  8:45     ` Mikel Astiz
2012-11-08 14:30 ` [RFC v0 6/7] adapter: Remove redundant Devices property Mikel Astiz
2012-11-08 14:30 ` [RFC v0 7/7] adapter: Remove FindDevice method from D-Bus API Mikel Astiz
2012-11-12 17:23 ` [RFC v0 0/7] Manager/Adapter transition to ObjectManager Johan Hedberg
2012-11-12 19:26   ` Johan Hedberg
2012-11-13 10:44     ` Mikel Astiz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).