Mercurial > pidgin
view doc/dbus-server-signals.dox @ 12434:1811afd29b57
[gaim-migrate @ 14741]
OSCAR, at least, is guilty of setting status messages on statuses
which do not accept a message with some regularity. I'm betting other
protocols have similar errors. This causes such errors to be logged
as an error to the debug window, so that they can be tracked down and
fixed.
In general, we seem to be abusing g_return_if_fail -- it's intended
to be an *assertion*, not a shortcut for normal return conditions.
I think it complains (or can complain) to the debug window itself ...
maybe we need to make it louder.
committer: Tailor Script <tailor@pidgin.im>
author | Ethan Blanton <elb@pidgin.im> |
---|---|
date | Fri, 09 Dec 2005 05:07:10 +0000 |
parents | 1ec93dd2f359 |
children | e0613cf8c493 |
line wrap: on
line source
/** @page dbus-server-signals DBus Server Signals @signals @signal dbus-method-called @signal dbus-introspect @endsignals <hr> @signaldef dbus-method-called @signalproto gboolean (*dbus_method_called)(DBusConnection *connection, DBusMessage *message); @endsignalproto @signaldesc Emitted when a dbus method is going to be called. @param connection The DBus connection. @param message The DBus message. @return TRUE if signal handler handled the method. ??? @endsignaldef @signaldef dbus-introspect @signalproto void (*dbus_introspect)(GList **bidings_list); @endsignalproto @signaldesc ??? @param bindings_list ??? @endsignaldef */ // vim: syntax=c tw=75 et