X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;f=src%2Fmodest-tny-account-store.h;h=d82c902e133f858d559c957ce019cd3902e362f4;hb=8696779131feb368b44152266e8e10ae025156e2;hp=ab7076bfb039ea8bf71c743c6f0503a809d70407;hpb=1ce522641d7a560bbbe9d10b4472ff5d279a2022;p=modest diff --git a/src/modest-tny-account-store.h b/src/modest-tny-account-store.h index ab7076b..d82c902 100644 --- a/src/modest-tny-account-store.h +++ b/src/modest-tny-account-store.h @@ -128,7 +128,7 @@ TnyAccount* modest_tny_account_store_get_tny_account_by (ModestTnyAccountStore * modest_tny_account_store_get_server_account * @self: a ModestTnyAccountStore instance * @account_name: a modest account name - * @type: the tny account type (#TNY_ACCOUNT_TYPE_STORE or #TNY_ACCOUNT_TYPE_STORE) + * @type: the tny account type (#TNY_ACCOUNT_TYPE_STORE or #TNY_ACCOUNT_TYPE_TRANSPORT) * * Get the tny account corresponding to one of the server_accounts for account with @account_name * @@ -249,7 +249,16 @@ typedef void (*ModestTnyAccountStoreShutdownCallback) (ModestTnyAccountStore *ac void modest_tny_account_store_shutdown (ModestTnyAccountStore *self, ModestTnyAccountStoreShutdownCallback callback, gpointer userdata); - + +/** + * modest_tny_account_store_is_shutdown: + * @self: a #ModestTnyAccountStore + * + * Check if all accounts are disconnected + * + * Returns: %TRUE if all accounts are disconnected, %FALSE otherwise. + */ +gboolean modest_tny_account_store_is_shutdown (ModestTnyAccountStore *self); /** * modest_tny_account_store_is_send_mail_blocked: @@ -320,6 +329,18 @@ gboolean modest_tny_account_store_is_disk_full_error (ModestTnyAccountStore *sel GError *error, TnyAccount *account); + +/** + * modest_tny_account_store_forget_password_in_memory + * @self: a TnyAccountStore instance + * @account: A server account. + * + * Forget any password stored in memory for this account. + * For instance, this should be called when the user has changed the password in the account settings. + */ +void modest_tny_account_store_forget_password_in_memory (ModestTnyAccountStore *self, + const gchar *server_account_name); + G_END_DECLS #endif /* __MODEST_TNY_ACCOUNT_STORE_H__ */