aboutsummaryrefslogtreecommitdiffstats
path: root/mail/mail-ops.h
diff options
context:
space:
mode:
authorNot Zed <NotZed@Ximian.com>2004-10-19 14:35:44 +0800
committerMichael Zucci <zucchi@src.gnome.org>2004-10-19 14:35:44 +0800
commitbe00bf6ac1a1397207ee17c559f637741fb0e640 (patch)
tree20c4547441219cf8b01f4bf74e9bb105ccd50b44 /mail/mail-ops.h
parent0caac5ff878a9cb7dc5d53906c7d57ef6483b5f7 (diff)
downloadgsoc2013-evolution-be00bf6ac1a1397207ee17c559f637741fb0e640.tar.gz
gsoc2013-evolution-be00bf6ac1a1397207ee17c559f637741fb0e640.tar.zst
gsoc2013-evolution-be00bf6ac1a1397207ee17c559f637741fb0e640.zip
** See bug #67014.
2004-10-11 Not Zed <NotZed@Ximian.com> ** See bug #67014. * mail-errors.xml: added "checking-service" error. * em-account-editor.c (em_account_editor_construct): keep track of the dialogue (emae_editor_destroyed): , and clean up when destroyed. * em-account-editor.c (emae_check_authtype) (emae_check_authtype_response, emae_check_authtype_done): handle checking authtype gui here. * mail-config.c (check_service_describe, check_service_check) (check_response, mail_config_check_service): removed. * mail-ops.c (mail_check_service): moved here from mail-config, and modified to be a re-usable threaded function. svn path=/trunk/; revision=27615
Diffstat (limited to 'mail/mail-ops.h')
-rw-r--r--mail/mail-ops.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/mail/mail-ops.h b/mail/mail-ops.h
index 7751ea337f..8527994eaa 100644
--- a/mail/mail-ops.h
+++ b/mail/mail-ops.h
@@ -154,6 +154,9 @@ int mail_store_set_offline(CamelStore *store, gboolean offline,
/* filter driver execute shell command async callback */
void mail_execute_shell_command (CamelFilterDriver *driver, int argc, char **argv, void *data);
+int mail_check_service(const char *url, CamelProviderType type,
+ void (*done)(const char *url, CamelProviderType type, GList *authtypes, void *data), void *data);
+
#ifdef __cplusplus
}
#endif /* __cplusplus */