Wed, 13 Jun 2012 19:32:35 -0400
Merge d58bb79313d0 to convert .hgignore
|
28082
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
1 | /** @page jabber-signals Jabber Signals |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
2 | |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
3 | @signals |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
4 | @signal jabber-receiving-iq |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
5 | @signal jabber-receiving-message |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
6 | @signal jabber-receiving-presence |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
7 | @signal jabber-watched-iq |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
8 | @signal jabber-register-namespace-watcher |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
9 | @signal jabber-unregister-namespace-watcher |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
10 | @signal jabber-sending-xmlnode |
|
28179
709f0bf9cf59
Document the jabber-receiving-xmlnode signal, fix a typo and make the list and
Etan Reisner <deryni@pidgin.im>
parents:
28082
diff
changeset
|
11 | @signal jabber-receiving-xmlnode |
|
28082
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
12 | @endsignals |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
13 | |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
14 | <hr> |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
15 | |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
16 | @signaldef jabber-receiving-iq |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
17 | @signalproto |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
18 | gboolean (*iq_received)(PurpleConnection *gc, const char *type, const char *id, |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
19 | const char *from, xmlnode *iq); |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
20 | @endsignalproto |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
21 | @signaldesc |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
22 | Emitted when an XMPP IQ stanza is received. Allows a plugin to process IQ |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
23 | stanzas. |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
24 | @param gc The connection on which the stanza is received |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
25 | @param type The IQ type ('get', 'set', 'result', or 'error') |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
26 | @param id The ID attribute from the stanza. MUST NOT be NULL. |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
27 | @param from The originator of the stanza. MAY BE NULL if the stanza |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
28 | originated from the user's server. |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
29 | @param iq The full stanza received. |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
30 | @return TRUE if the plugin processed this stanza and *nobody else* should |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
31 | process it. FALSE otherwise. |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
32 | @endsignaldef |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
33 | |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
34 | @signaldef jabber-receiving-message |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
35 | @signalproto |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
36 | gboolean (*message_received)(PurpleConnection *gc, const char *type, |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
37 | const char *id, const char *from, const char *to, |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
38 | xmlnode *message); |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
39 | @endsignalproto |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
40 | @signaldesc |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
41 | Emitted when an XMPP message stanza is received. Allows a plugin to |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
42 | process message stanzas. |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
43 | @param gc The connection on which the stanza is received |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
44 | @param type The message type (see rfc3921 or rfc3921bis) |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
45 | @param id The ID attribute from the stanza. MAY BE NULL. |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
46 | @param from The originator of the stanza. MAY BE NULL if the stanza |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
47 | originated from the user's server. |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
48 | @param to The destination of the stanza. This is probably either the |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
49 | full JID of the receiver or the receiver's bare JID. |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
50 | @param message The full stanza received. |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
51 | @return TRUE if the plugin processed this stanza and *nobody else* should |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
52 | process it. FALSE otherwise. |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
53 | @endsignaldef |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
54 | |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
55 | @signaldef jabber-receiving-presence |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
56 | @signalproto |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
57 | gboolean (*presence_received)(PurpleConnection *gc, const char *type, |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
58 | const char *from, xmlnode *presence); |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
59 | @endsignalproto |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
60 | @signaldesc |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
61 | Emitted when an XMPP presence stanza is received. Allows a plugin to process |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
62 | presence stanzas. |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
63 | @param gc The connection on which the stanza is received |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
64 | @param type The presence type (see rfc3921 or rfc3921bis). NULL indicates |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
65 | this is an "available" (i.e. online) presence. |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
66 | @param from The originator of the stanza. MAY BE NULL if the stanza |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
67 | originated from the user's server. |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
68 | @param presence The full stanza received. |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
69 | @return TRUE if the plugin processed this stanza and *nobody else* should |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
70 | process it. FALSE otherwise. |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
71 | @endsignaldef |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
72 | |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
73 | @signaldef jabber-watched-iq |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
74 | @signalproto |
|
28179
709f0bf9cf59
Document the jabber-receiving-xmlnode signal, fix a typo and make the list and
Etan Reisner <deryni@pidgin.im>
parents:
28082
diff
changeset
|
75 | gboolean (*watched_iq)(PurpleConnection *gc, const char *type, const char *id, |
|
28082
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
76 | const char *from, xmlnode *child); |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
77 | @endsignalproto |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
78 | @signaldesc |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
79 | Emitted when an IQ with a watched (child, namespace) pair is received. See |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
80 | jabber-register-namespace-watcher and jabber-unregister-namespace-watcher. |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
81 | @param gc The connection on which the stanza is received |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
82 | @param type The IQ type ('get', 'set', 'result', or 'error') |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
83 | @param id The ID attribute from the stanza. MUST NOT be NULL. |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
84 | @param from The originator of the stanza. MAY BE NULL if the stanza |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
85 | originated from the user's server. |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
86 | @param child The child node with namespace. |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
87 | @return TRUE if the plugin processed this stanza and *nobody else* should |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
88 | process it. FALSE otherwise. |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
89 | @endsignaldef |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
90 | |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
91 | @signaldef jabber-register-namespace-watcher |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
92 | @signalproto |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
93 | void (register_namespace_watcher)(const char *node, const char *namespace); |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
94 | @endsignalproto |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
95 | @signaldesc |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
96 | Emit this signal to register your desire to have specific IQ stanzas to be |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
97 | emitted via the jabber-watched-iq signal when received. |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
98 | @param node The IQ child name to longer watch. |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
99 | @param namespace The IQ child namespace to longer watch. |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
100 | @endsignaldef |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
101 | |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
102 | @signaldef jabber-unregister-namespace-watcher |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
103 | @signalproto |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
104 | void (unregister_namespace_watcher)(const char *node, const char *namespace); |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
105 | @endsignalproto |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
106 | @signaldesc |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
107 | Emit this signal to unregister your desire to have specific IQ stanzas to be |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
108 | emitted via the jabber-watched-iq signal when received. |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
109 | @param node The IQ child name to no longer watch. |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
110 | @param namespace The IQ child namespace to no longer watch. |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
111 | @endsignaldef |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
112 | |
|
28179
709f0bf9cf59
Document the jabber-receiving-xmlnode signal, fix a typo and make the list and
Etan Reisner <deryni@pidgin.im>
parents:
28082
diff
changeset
|
113 | @signaldef jabber-sending-xmlnode |
|
709f0bf9cf59
Document the jabber-receiving-xmlnode signal, fix a typo and make the list and
Etan Reisner <deryni@pidgin.im>
parents:
28082
diff
changeset
|
114 | @signalproto |
|
709f0bf9cf59
Document the jabber-receiving-xmlnode signal, fix a typo and make the list and
Etan Reisner <deryni@pidgin.im>
parents:
28082
diff
changeset
|
115 | void (sending_xmlnode)(PurpleConnection *gc, xmlnode **stanza); |
|
709f0bf9cf59
Document the jabber-receiving-xmlnode signal, fix a typo and make the list and
Etan Reisner <deryni@pidgin.im>
parents:
28082
diff
changeset
|
116 | @endsignalproto |
|
709f0bf9cf59
Document the jabber-receiving-xmlnode signal, fix a typo and make the list and
Etan Reisner <deryni@pidgin.im>
parents:
28082
diff
changeset
|
117 | @signaldesc |
|
709f0bf9cf59
Document the jabber-receiving-xmlnode signal, fix a typo and make the list and
Etan Reisner <deryni@pidgin.im>
parents:
28082
diff
changeset
|
118 | Emit this signal (@c purple_signal_emit) to send a stanza. It is preferred |
|
709f0bf9cf59
Document the jabber-receiving-xmlnode signal, fix a typo and make the list and
Etan Reisner <deryni@pidgin.im>
parents:
28082
diff
changeset
|
119 | to use this instead of prpl_info->send_raw. |
|
709f0bf9cf59
Document the jabber-receiving-xmlnode signal, fix a typo and make the list and
Etan Reisner <deryni@pidgin.im>
parents:
28082
diff
changeset
|
120 | @param gc The connection on which to send the stanza. |
|
709f0bf9cf59
Document the jabber-receiving-xmlnode signal, fix a typo and make the list and
Etan Reisner <deryni@pidgin.im>
parents:
28082
diff
changeset
|
121 | @param stanza The stanza to send. If stanza is not NULL after being sent, |
|
709f0bf9cf59
Document the jabber-receiving-xmlnode signal, fix a typo and make the list and
Etan Reisner <deryni@pidgin.im>
parents:
28082
diff
changeset
|
122 | the emitter should free it. |
|
709f0bf9cf59
Document the jabber-receiving-xmlnode signal, fix a typo and make the list and
Etan Reisner <deryni@pidgin.im>
parents:
28082
diff
changeset
|
123 | @endsignaldef |
|
709f0bf9cf59
Document the jabber-receiving-xmlnode signal, fix a typo and make the list and
Etan Reisner <deryni@pidgin.im>
parents:
28082
diff
changeset
|
124 | |
|
709f0bf9cf59
Document the jabber-receiving-xmlnode signal, fix a typo and make the list and
Etan Reisner <deryni@pidgin.im>
parents:
28082
diff
changeset
|
125 | @signaldef jabber-receiving-xmlnode |
|
709f0bf9cf59
Document the jabber-receiving-xmlnode signal, fix a typo and make the list and
Etan Reisner <deryni@pidgin.im>
parents:
28082
diff
changeset
|
126 | @signalproto |
|
709f0bf9cf59
Document the jabber-receiving-xmlnode signal, fix a typo and make the list and
Etan Reisner <deryni@pidgin.im>
parents:
28082
diff
changeset
|
127 | void (receiving_xmlnode)(PurpleConnection *gc, xmlnode **stanza); |
|
709f0bf9cf59
Document the jabber-receiving-xmlnode signal, fix a typo and make the list and
Etan Reisner <deryni@pidgin.im>
parents:
28082
diff
changeset
|
128 | @endsignalproto |
|
709f0bf9cf59
Document the jabber-receiving-xmlnode signal, fix a typo and make the list and
Etan Reisner <deryni@pidgin.im>
parents:
28082
diff
changeset
|
129 | @signaldesc |
|
709f0bf9cf59
Document the jabber-receiving-xmlnode signal, fix a typo and make the list and
Etan Reisner <deryni@pidgin.im>
parents:
28082
diff
changeset
|
130 | Emitted when an XMPP stanza is received. Allows a plugin to process any |
|
709f0bf9cf59
Document the jabber-receiving-xmlnode signal, fix a typo and make the list and
Etan Reisner <deryni@pidgin.im>
parents:
28082
diff
changeset
|
131 | stanza. |
|
709f0bf9cf59
Document the jabber-receiving-xmlnode signal, fix a typo and make the list and
Etan Reisner <deryni@pidgin.im>
parents:
28082
diff
changeset
|
132 | @param gc The connection on which the stanza was received. |
|
709f0bf9cf59
Document the jabber-receiving-xmlnode signal, fix a typo and make the list and
Etan Reisner <deryni@pidgin.im>
parents:
28082
diff
changeset
|
133 | @param stanza The received stanza. Set stanza to NULL (and free it) to |
|
709f0bf9cf59
Document the jabber-receiving-xmlnode signal, fix a typo and make the list and
Etan Reisner <deryni@pidgin.im>
parents:
28082
diff
changeset
|
134 | stop processing the stanza. |
|
709f0bf9cf59
Document the jabber-receiving-xmlnode signal, fix a typo and make the list and
Etan Reisner <deryni@pidgin.im>
parents:
28082
diff
changeset
|
135 | @endsignaldef |
|
709f0bf9cf59
Document the jabber-receiving-xmlnode signal, fix a typo and make the list and
Etan Reisner <deryni@pidgin.im>
parents:
28082
diff
changeset
|
136 | |
|
28082
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
137 | */ |
|
c03615700707
Document the jabber signals, since I promised a while ago I would.
Paul Aurich <darkrain42@pidgin.im>
parents:
diff
changeset
|
138 | // vim: syntax=c.doxygen tw=75 et |