Mercurial > pidgin.yaz
annotate doc/notify-signals.dox @ 16064:5106ccf9f9f1
merge of '662dc38f3c156e501f9fa55b24a10bfcf82cc7ac'
and '6eba96b8d82f01cef4c91319b48d5d98c0a72155'
author | Stu Tomlinson <stu@nosnilmot.com> |
---|---|
date | Wed, 11 Apr 2007 15:21:47 +0000 |
parents | faa6afdcea39 |
children | 8cf53d7a0887 |
rev | line source |
---|---|
12129 | 1 /** @page conversation-signals Notification Signals |
2 | |
3 @signals | |
4 @signal displaying-userinfo | |
5 @endsignals | |
6 | |
7 @signaldef displaying-userinfo | |
8 @signalproto | |
15266
faa6afdcea39
[gaim-migrate @ 18055]
Evan Schoenberg <evan.s@dreskin.net>
parents:
12129
diff
changeset
|
9 void (*displaying_userinfo)(GaimAccount *account, const char *who, GaimNotifyUserInfo *user_info); |
12129 | 10 @endsignalproto |
11 @signaldesc | |
12 Emitted before userinfo is handed to the UI to display. | |
15266
faa6afdcea39
[gaim-migrate @ 18055]
Evan Schoenberg <evan.s@dreskin.net>
parents:
12129
diff
changeset
|
13 @a user_info can be manipulated via the GaimNotifyUserInfo API in notify.c. |
12129 | 14 @note |
15266
faa6afdcea39
[gaim-migrate @ 18055]
Evan Schoenberg <evan.s@dreskin.net>
parents:
12129
diff
changeset
|
15 If adding a GaimNotifyUserInfoEntry, be sure not to free it -- GaimNotifyUserInfo assumes responsibility for its objects. |
faa6afdcea39
[gaim-migrate @ 18055]
Evan Schoenberg <evan.s@dreskin.net>
parents:
12129
diff
changeset
|
16 @param account The account on which the info was obtained. |
faa6afdcea39
[gaim-migrate @ 18055]
Evan Schoenberg <evan.s@dreskin.net>
parents:
12129
diff
changeset
|
17 @param who The screen name of the user whose info is to be displayed. |
faa6afdcea39
[gaim-migrate @ 18055]
Evan Schoenberg <evan.s@dreskin.net>
parents:
12129
diff
changeset
|
18 @param user_info The information to be displayed, as GaimNotifyUserInfoEntry objects |
12129 | 19 @endsignaldef |
20 | |
21 */ | |
22 // vim: syntax=c tw=75 et |