Mercurial > pidgin.yaz
comparison doc/conversation-signals.dox @ 23171:ff8ec3d58367
Modified patch from Stefan 'cockroach' Ott to add blocked-im-msg and
chat-invite-blocked signals for blocked im messages and blocked chat
invites. Closes #1062.
author | Sadrul Habib Chowdhury <imadil@gmail.com> |
---|---|
date | Fri, 23 May 2008 02:23:07 +0000 |
parents | 591ef3693345 |
children | 29502959f74a |
comparison
equal
deleted
inserted
replaced
23170:d7e66b6137f9 | 23171:ff8ec3d58367 |
---|---|
5 @signal wrote-im-msg | 5 @signal wrote-im-msg |
6 @signal sending-im-msg | 6 @signal sending-im-msg |
7 @signal sent-im-msg | 7 @signal sent-im-msg |
8 @signal receiving-im-msg | 8 @signal receiving-im-msg |
9 @signal received-im-msg | 9 @signal received-im-msg |
10 @signal blocked-im-msg | |
10 @signal writing-chat-msg | 11 @signal writing-chat-msg |
11 @signal wrote-chat-msg | 12 @signal wrote-chat-msg |
12 @signal sending-chat-msg | 13 @signal sending-chat-msg |
13 @signal sent-chat-msg | 14 @signal sent-chat-msg |
14 @signal receiving-chat-msg | 15 @signal receiving-chat-msg |
24 @signal chat-buddy-leaving | 25 @signal chat-buddy-leaving |
25 @signal chat-buddy-left | 26 @signal chat-buddy-left |
26 @signal chat-inviting-user | 27 @signal chat-inviting-user |
27 @signal chat-invited-user | 28 @signal chat-invited-user |
28 @signal chat-invited | 29 @signal chat-invited |
30 @signal chat-invite-blocked | |
29 @signal chat-joined | 31 @signal chat-joined |
30 @signal chat-join-failed | 32 @signal chat-join-failed |
31 @signal chat-left | 33 @signal chat-left |
32 @signal chat-topic-changed | 34 @signal chat-topic-changed |
33 @signal conversation-extended-menu | 35 @signal conversation-extended-menu |
128 @param account The account the message was received on. | 130 @param account The account the message was received on. |
129 @param sender The username of the sender. | 131 @param sender The username of the sender. |
130 @param message The message that was sent. | 132 @param message The message that was sent. |
131 @param conv The IM conversation. | 133 @param conv The IM conversation. |
132 @param flags The IM message flags. | 134 @param flags The IM message flags. |
135 @endsignaldef | |
136 | |
137 @signaldef blocked-im-msg | |
138 @signalproto | |
139 void (*blocked_im_msg)(PurpleAccount *account, const char *sender, | |
140 const char *message, PurpleMessageFlags flags, time_t when); | |
141 @endsignalproto | |
142 @signaldesc | |
143 Emitted after an IM is blocked due to privacy settings. | |
144 @param account The account the message was received on. | |
145 @param sender The username of the sender. | |
146 @param message The message that was blocked. | |
147 @param flags The IM message flags. | |
148 @param when The time the message was sent. | |
149 @since 2.5.0 | |
133 @endsignaldef | 150 @endsignaldef |
134 | 151 |
135 @signaldef writing-chat-msg | 152 @signaldef writing-chat-msg |
136 @signalproto | 153 @signalproto |
137 gboolean (*writing_chat_msg)(PurpleAccount *account, const char *who, | 154 gboolean (*writing_chat_msg)(PurpleAccount *account, const char *who, |
402 @return Less than zero if the invitation should be rejected, greater than | 419 @return Less than zero if the invitation should be rejected, greater than |
403 zero if the invitation should be accepted. If zero is returned, the | 420 zero if the invitation should be accepted. If zero is returned, the |
404 default behavior will be maintained: the user will be prompted. | 421 default behavior will be maintained: the user will be prompted. |
405 @endsignaldef | 422 @endsignaldef |
406 | 423 |
424 @signaldef chat-invite-blocked | |
425 @signalproto | |
426 void (*chat_invite_blocked)(PurpleAccount *account, const char *inviter, | |
427 const char *name, const char *message, GHashTable *data); | |
428 @endsignalproto | |
429 @signaldesc | |
430 Emitted when an invitation to join a chat is blocked. | |
431 @param account The account the invitation was sent to. | |
432 @param inviter The name of the person sending the invitation. | |
433 @param name The name of the chat invited to. | |
434 @param message The invitation message sent. | |
435 @param data Hashtable containing data about the invited chat. | |
436 @since 2.5.0 | |
437 @endsignaldef | |
438 | |
407 @signaldef chat-joined | 439 @signaldef chat-joined |
408 @signalproto | 440 @signalproto |
409 void (*chat_joined)(PurpleConversation *conv); | 441 void (*chat_joined)(PurpleConversation *conv); |
410 @endsignalproto | 442 @endsignalproto |
411 @signaldesc | 443 @signaldesc |