comparison src/notify.h @ 5522:a3e6a5ef49b5

[gaim-migrate @ 5922] Ah, I knew I forgot to commit something. committer: Tailor Script <tailor@pidgin.im>
author Christian Hammond <chipx86@chipx86.com>
date Mon, 26 May 2003 01:48:31 +0000
parents 3c7748b24410
children 158196b2db19
comparison
equal deleted inserted replaced
5521:76ec14ba51d7 5522:a3e6a5ef49b5
58 const char *primary, const char *secondary, 58 const char *primary, const char *secondary,
59 GCallback cb, void *user_data); 59 GCallback cb, void *user_data);
60 void *(*notify_email)(const char *subject, const char *from, 60 void *(*notify_email)(const char *subject, const char *from,
61 const char *to, const char *url, 61 const char *to, const char *url,
62 GCallback cb, void *user_data); 62 GCallback cb, void *user_data);
63 void *(*notify_emails)(size_t count, const char **subjects, 63 void *(*notify_emails)(size_t count, gboolean detailed,
64 const char **froms, const char **tos, 64 const char **subjects, const char **froms,
65 const char **urls, GCallback cb, 65 const char **tos, const char **urls,
66 void *user_data); 66 GCallback cb, void *user_data);
67 67
68 void (*close_notify)(GaimNotifyType type, void *ui_handle); 68 void (*close_notify)(GaimNotifyType type, void *ui_handle);
69 69
70 } GaimNotifyUiOps; 70 } GaimNotifyUiOps;
71 71
115 /** 115 /**
116 * Displays a notification for multiple e-mails to the user. 116 * Displays a notification for multiple e-mails to the user.
117 * 117 *
118 * @param handle The plugin or connection handle. 118 * @param handle The plugin or connection handle.
119 * @param count The number of e-mails. 119 * @param count The number of e-mails.
120 * @param detailed @c TRUE if there is information for each e-mail in the
121 * arrays.
120 * @param subjects The array of subjects. 122 * @param subjects The array of subjects.
121 * @param froms The array of from addresses. 123 * @param froms The array of from addresses.
122 * @param tos The array of destination addresses. 124 * @param tos The array of destination addresses.
123 * @param url The URLs where the messages can be read. 125 * @param url The URLs where the messages can be read.
124 * @param cb The callback to call when the user closes 126 * @param cb The callback to call when the user closes
125 * the notification. 127 * the notification.
126 * @param user_data The data to pass to the callback. 128 * @param user_data The data to pass to the callback.
127 * 129 *
128 * @return A UI-specific handle. 130 * @return A UI-specific handle.
129 */ 131 */
130 void *gaim_notify_emails(void *handle, size_t count, 132 void *gaim_notify_emails(void *handle, size_t count, gboolean detailed,
131 const char **subjects, const char **froms, 133 const char **subjects, const char **froms,
132 const char **tos, const char **urls, 134 const char **tos, const char **urls,
133 GCallback cb, void *user_data); 135 GCallback cb, void *user_data);
134 136
135 /** 137 /**