Mercurial > pidgin
annotate 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 |
rev | line source |
---|---|
12053 | 1 /** @page dbus-server-signals DBus Server Signals |
2 | |
3 @signals | |
4 @signal dbus-method-called | |
5 @signal dbus-introspect | |
6 @endsignals | |
7 | |
8 <hr> | |
9 | |
10 @signaldef dbus-method-called | |
11 @signalproto | |
12 gboolean (*dbus_method_called)(DBusConnection *connection, | |
13 DBusMessage *message); | |
14 @endsignalproto | |
15 @signaldesc | |
16 Emitted when a dbus method is going to be called. | |
17 @param connection The DBus connection. | |
18 @param message The DBus message. | |
19 @return TRUE if signal handler handled the method. ??? | |
20 @endsignaldef | |
21 | |
22 @signaldef dbus-introspect | |
23 @signalproto | |
24 void (*dbus_introspect)(GList **bidings_list); | |
25 @endsignalproto | |
26 @signaldesc | |
27 ??? | |
28 @param bindings_list ??? | |
29 @endsignaldef | |
30 | |
31 */ | |
32 // vim: syntax=c tw=75 et |