[Bug 46484] Add high-level Call bindings

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Mar 19 18:27:38 CET 2012


https://bugs.freedesktop.org/show_bug.cgi?id=46484

--- Comment #12 from George Kiagiadakis <kiagiadakis.george at gmail.com> 2012-03-19 10:27:38 PDT ---
(In reply to comment #11)
> Care to elaborate? I don't see how this is true. With FeatureCallState you just
> need to download some properties and that is it. While with FeatureCallMembers
> you need to download properties and build Contact objects (that requires D-Bus
> round trips). Also CallStateChanged/CallMembersChanged is only connected when
> needed with separate features.
> So if the user only cares about the state, it will certainly do a lot of extra
> unnecessary D-Bus round trips for example.
> 
> So please keep it separated.

True, I didn't think of the Contact objects. Subject closed.

> 
> Btw, now that I saw it, please use PendingVariantMap
> *Interface::requestAllProperties() instead of Properties::GetAll

Fixed.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
You are the assignee for the bug.



More information about the telepathy-bugs mailing list