| 213 void (*close_request)(PurpleRequestType type, void *ui_handle); |
213 void (*close_request)(PurpleRequestType type, void *ui_handle); |
| 214 void *(*request_folder)(const char *title, const char *dirname, |
214 void *(*request_folder)(const char *title, const char *dirname, |
| 215 GCallback ok_cb, GCallback cancel_cb, |
215 GCallback ok_cb, GCallback cancel_cb, |
| 216 PurpleAccount *account, const char *who, PurpleConversation *conv, |
216 PurpleAccount *account, const char *who, PurpleConversation *conv, |
| 217 void *user_data); |
217 void *user_data); |
| |
218 |
| |
219 void (*_purple_reserved1)(void); |
| |
220 void (*_purple_reserved2)(void); |
| |
221 void (*_purple_reserved3)(void); |
| |
222 void (*_purple_reserved4)(void); |
| 218 } PurpleRequestUiOps; |
223 } PurpleRequestUiOps; |
| 219 |
224 |
| 220 typedef void (*PurpleRequestInputCb)(void *, const char *); |
225 typedef void (*PurpleRequestInputCb)(void *, const char *); |
| 221 typedef void (*PurpleRequestActionCb)(void *, int); |
226 typedef void (*PurpleRequestActionCb)(void *, int); |
| 222 typedef void (*PurpleRequestChoiceCb)(void *, int); |
227 typedef void (*PurpleRequestChoiceCb)(void *, int); |