[Bug 29078] use TpBaseProtocol
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri Jul 16 17:23:49 CEST 2010
https://bugs.freedesktop.org/show_bug.cgi?id=29078
Simon McVittie <simon.mcvittie at collabora.co.uk> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status Whiteboard|r+ modulo one trivial typo |
|in a comment. |
--- Comment #3 from Simon McVittie <simon.mcvittie at collabora.co.uk> 2010-07-16 08:23:49 PDT ---
(In reply to comment #2)
> More precisely, what we want is:
>
> * HazeProtocol has a list of TpChannelManager *classes*: HazeConnection's
> create_channel_managers() will not create channel managers not chosen from that
> list
>
> * Each TpChannelManager has a new class-method (i.e. first parameter is
> TpChannelManagerClass *, not TpChannelManager *) that returns a list of all
> possible channel classes, which is a superset of the result of
> foreach_channel_class()
>
> I'll have a look at implementing that in tp-glib.
It turns out to be easier to use GTypes rather than classes. I did this (see
Bug #27997), updated Haze to cope, and fixed the typo you noticed.
--
Configure bugmail: https://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