[Bug 24661] Define per-connection "sidecar" objects
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri Nov 20 19:57:58 CET 2009
http://bugs.freedesktop.org/show_bug.cgi?id=24661
Will Thompson <will.thompson at collabora.co.uk> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status Whiteboard| |specmeet?
--- Comment #8 from Will Thompson <will.thompson at collabora.co.uk> 2009-11-20 10:57:56 PST ---
Pushed the latest version of this, and uploaded the documentation at
<http://people.freedesktop.org/~wjt/telepathy-spec-sidecars/spec/org.freedesktop.Telepathy.Connection.FUTURE.html>.
There's now one method:
EnsureSidecar ( s: interface )
→ ( o: sidecar_path
, a{sv}: immutable_properties
)
which you can call whenever you like, and get a sidecar back for that
interface. It assumes that there's only going to be one sidecar per
(connection, interface), with the rationale that if you want to expose more
than one object with a given interface, you can either make them children of
your sidecar or make them channels.
I think this is ready for spec cabal bikeshedding, particularly given that I've
implemented it in Gabble and it seems to work. :-)
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the telepathy-bugs
mailing list