X-Git-Url: http://git.maemo.org/git/?p=modest;a=blobdiff_plain;f=src%2Fmodest-ui-actions.h;h=f95bfba726efe8bef6c5414367e9a8375deeec12;hp=b311969fb5f3f5f8c4cd75aa4894e4a336d05b17;hb=63f8fe0a7c7eeae9c390bc87fb97703fe54438d8;hpb=d9e6029cf28b623669c6ed2c305daeb48e3fea95 diff --git a/src/modest-ui-actions.h b/src/modest-ui-actions.h index b311969..f95bfba 100644 --- a/src/modest-ui-actions.h +++ b/src/modest-ui-actions.h @@ -409,5 +409,35 @@ void modest_ui_actions_on_search_messages (GtkAction *action, void modest_ui_actions_on_toggle_find_in_page (GtkToggleAction *action, ModestWindow *window); +/** + * modest_ui_actions_msg_retrieval_check + * @mail_op: a #ModestMailOperation + * @header: a #TnyHeader + * @msg: a #TnyMsg + * + * This function checks that the message has been retrieved + * successfully. It it was not the case it unregisters the header from + * the window manager because it won't do it automatically unless the + * operation run fine + * + * Returns: TRUE if the operation was OK, otherwise FALSE + **/ +gboolean modest_ui_actions_msg_retrieval_check (ModestMailOperation *mail_op, + TnyHeader *header, + TnyMsg *msg); + + +/** + * modest_ui_actions_get_msgs_full_error_handler + * @mail_op: a #ModestMailOperation + * + * Error handler for message retrieval operations like + * modest_mail_operation_get_msg or + * modest_mail_operation_get_msgs_full + **/ +void modest_ui_actions_get_msgs_full_error_handler (ModestMailOperation *mail_op, + gpointer user_data); + + G_END_DECLS #endif /* __MODEST_UI_ACTIONS_H__ */