[Bug 21594] Implement being a Handler
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue May 19 15:07:23 CEST 2009
http://bugs.freedesktop.org/show_bug.cgi?id=21594
--- Comment #9 from Andre Moreira Magalhaes <andrunko at gmail.com> 2009-05-19 06:07:23 PST ---
(In reply to comment #6)
> In ChannelRequest::Private::Private():
> + // readinessHelper->becomeReady(Features() << FeatureCore);
>
> This should probably be deleted rather than commented out.
Fixed.
> + * The client registrar will be responsible for proper exporting the client
> + * D-Bus interfaces, based on inheritance.
>
> I can't really parse this. I think I'd say “The client registrar will export
> the appropriate D-Bus interfaces, based on the abstract classes subclassed by
> \param client” or something.
Fixed.
> MethodInvocationContext only supports returning <= 8 values? This seems like an
> unfortunate arbitrary limitation. Can it be raised without an ABI break?
This is a chosen limitation. QDBusPendingReply already supports only <=8
values, so we chose to use the same. Also 8 is a common default value used in
C++ templates supporting multiple values.
> Why is Q_DISABLE_COPY(MethodInvocationContext) in the private: section? Other
> classes have it as the first thing inside class ____ {
As there are some typedefs there, I prefer to move the declaration to the
private section, it looked better to me, but I can change that if you prefer.
> ---
>
> That's my review finished, up to 8c26060d417a68ca65affb73edb5828bd056dea0.
>
> Simon's comments have all been fixed. So I guess the above four points are all
> that's left.
>
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the telepathy-bugs
mailing list