linux-bluetooth.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [BlueZ RFC 0/5] gdbus: Add support for DBus.Properties interface
@ 2012-04-27 21:25 Lucas De Marchi
  2012-04-27 21:25 ` [BlueZ RFC 1/5] gdbus: add skeleton of " Lucas De Marchi
                   ` (4 more replies)
  0 siblings, 5 replies; 8+ messages in thread
From: Lucas De Marchi @ 2012-04-27 21:25 UTC (permalink / raw)
  To: linux-bluetooth; +Cc: Lucas De Marchi

Hey,

This series adds DBus.Properties interface to gdbus - it's still missing the
PropertiesChanged signal, but we'd like to share early this code to get feedback.

See http://dbus.freedesktop.org/doc/dbus-specification.html#standard-interfaces-properties

The intention is to replace the GetProperties method per-interface and use this
interface per-object instead. It adds some nice things like getting properties
separately, too.

This is just the infrastructure needed in gdbus. Henrique (that's working with
me on this) will send soon his changes on some of the interfaces so you can take
a look how it will be after these patches. After that we can work on finishing the
conversion for the other interfaces.


If you are going to test this series, it is intended to be applied on top of my
previous series improving gdbus introspection.


Lucas De Marchi (5):
  gdbus: add skeleton of DBus.Properties interface
  gdbus: implement DBus.Properties.Get method
  gdbus: implement DBus.Properties.GetAll method
  gdbus: implement DBus.Properties.Set method
  gdbus: add properties into interface introspection

 gdbus/gdbus.h  |   21 +++++-
 gdbus/object.c |  224 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 243 insertions(+), 2 deletions(-)

-- 
1.7.10


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

end of thread, other threads:[~2012-04-29 21:38 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-04-27 21:25 [BlueZ RFC 0/5] gdbus: Add support for DBus.Properties interface Lucas De Marchi
2012-04-27 21:25 ` [BlueZ RFC 1/5] gdbus: add skeleton of " Lucas De Marchi
2012-04-27 21:25 ` [BlueZ RFC 2/5] gdbus: implement DBus.Properties.Get method Lucas De Marchi
2012-04-27 21:25 ` [BlueZ RFC 3/5] gdbus: implement DBus.Properties.GetAll method Lucas De Marchi
2012-04-29 11:22   ` Luiz Augusto von Dentz
2012-04-29 21:38     ` Lucas De Marchi
2012-04-27 21:25 ` [BlueZ RFC 4/5] gdbus: implement DBus.Properties.Set method Lucas De Marchi
2012-04-27 21:25 ` [BlueZ RFC 5/5] gdbus: add properties into interface introspection Lucas De Marchi

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).