Sat, 10 Jan 2009 00:49:07 +0000
Added some preliminary prefs settings for configuring a TURN relay server
Broke out the hostname -> IP lookup code used when setting the stun-ip
property
It doesn't yet set the properties for the TURN relay...
|
18412
6873322c380f
Add links to the signal documents in the API documents.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
16244
diff
changeset
|
1 | /** @page notify-signals Notification Signals |
| 12129 | 2 | |
| 3 | @signals | |
| 4 | @signal displaying-userinfo | |
|
18976
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
5 | @signal displaying-email-notification |
|
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
6 | @signal displaying-emails-notification |
| 12129 | 7 | @endsignals |
| 8 | ||
|
20897
2608e9e07913
Add some links from signal documentation back to the documentation for the
Will Thompson <resiak@pidgin.im>
parents:
18976
diff
changeset
|
9 | @see notify.h |
|
2608e9e07913
Add some links from signal documentation back to the documentation for the
Will Thompson <resiak@pidgin.im>
parents:
18976
diff
changeset
|
10 | |
| 12129 | 11 | @signaldef displaying-userinfo |
| 12 | @signalproto | |
|
16244
be35cbf49dfb
Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@pidgin.im>
parents:
15327
diff
changeset
|
13 | void (*displaying_userinfo)(PurpleAccount *account, const char *who, PurpleNotifyUserInfo *user_info); |
| 12129 | 14 | @endsignalproto |
| 15 | @signaldesc | |
| 16 | Emitted before userinfo is handed to the UI to display. | |
|
16244
be35cbf49dfb
Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@pidgin.im>
parents:
15327
diff
changeset
|
17 | @a user_info can be manipulated via the PurpleNotifyUserInfo API in notify.c. |
| 12129 | 18 | @note |
|
16244
be35cbf49dfb
Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@pidgin.im>
parents:
15327
diff
changeset
|
19 | If adding a PurpleNotifyUserInfoEntry, be sure not to free it -- PurpleNotifyUserInfo assumes responsibility for its objects. |
|
15327
ec403c2abb8a
[gaim-migrate @ 18055]
Evan Schoenberg <evands@pidgin.im>
parents:
12129
diff
changeset
|
20 | @param account The account on which the info was obtained. |
|
ec403c2abb8a
[gaim-migrate @ 18055]
Evan Schoenberg <evands@pidgin.im>
parents:
12129
diff
changeset
|
21 | @param who The screen name of the user whose info is to be displayed. |
|
16244
be35cbf49dfb
Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@pidgin.im>
parents:
15327
diff
changeset
|
22 | @param user_info The information to be displayed, as PurpleNotifyUserInfoEntry objects |
| 12129 | 23 | @endsignaldef |
| 24 | ||
|
18976
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
25 | @signaldef displaying-email-notification |
|
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
26 | @signalproto |
|
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
27 | void (*displaying_email_notification)(const char *subject, |
|
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
28 | const char *from, |
|
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
29 | const char *to, |
|
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
30 | const char *url); |
|
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
31 | @endsignalproto |
|
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
32 | @signaldesc |
|
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
33 | Emitted before email notification is handed to the UI to display. |
|
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
34 | @param subject Subject of email being notified of. |
|
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
35 | @param from Who the email is from. |
|
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
36 | @param to Who the email is to. |
|
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
37 | @param url A url to view the email. |
|
20940
925d3d68b3af
Doxygen @since tags for libpurple and pidgin.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
20897
diff
changeset
|
38 | @since 2.1.0 |
|
18976
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
39 | @endsignaldef |
|
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
40 | |
|
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
41 | @signaldef displaying-emails-notification |
|
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
42 | @signalproto |
|
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
43 | void (*displaying_emails_notification)(const char **subjects, |
|
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
44 | const char **froms, |
|
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
45 | const char **tos, |
|
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
46 | const char **urls, |
|
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
47 | guint count); |
|
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
48 | @endsignalproto |
|
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
49 | @signaldesc |
|
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
50 | Emitted before notification of multiple emails is handed to the UI to display. |
|
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
51 | @param subjects Subjects of emails being notified of. |
|
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
52 | @param froms Who the emails are from. |
|
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
53 | @param tos Who the emails are to. |
|
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
54 | @param urls The urls to view the emails. |
|
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
55 | @param count Number of emails being notified of. |
|
20940
925d3d68b3af
Doxygen @since tags for libpurple and pidgin.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
20897
diff
changeset
|
56 | @since 2.1.0 |
|
18976
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
57 | @endsignaldef |
|
fcf071533791
Email notification signals from charkins. Fixes #1324
Sean Egan <seanegan@pidgin.im>
parents:
18412
diff
changeset
|
58 | |
| 12129 | 59 | */ |
|
20897
2608e9e07913
Add some links from signal documentation back to the documentation for the
Will Thompson <resiak@pidgin.im>
parents:
18976
diff
changeset
|
60 | // vim: syntax=c.doxygen tw=75 et |