* added modest_tny_account_update_from_server_account_name, we need
[modest] / src / modest-tny-account.h
index fdc7340..1c1f12c 100644 (file)
@@ -102,8 +102,24 @@ TnyAccount* modest_tny_account_new_for_per_account_local_outbox_folder (
  */
 TnyAccount*
 modest_tny_account_new_from_server_account_name (ModestAccountMgr *account_mgr, 
-       TnySessionCamel *session, const gchar* server_account_name);
-       
+                                                TnySessionCamel *session,
+                                                const gchar* server_account_name);
+
+/**
+ * modest_tny_account_new_from_server_account_name:
+ * @tny_account: a valid tny account
+ * @account_mgr: a valid account mgr instance
+ * @server_account_name: the name of a server account in the configuration system.
+ *
+ * update the given tny account; note that you cannot change the protocol type
+ * 
+ * Returns: a new TnyAccount or NULL in case of error.
+ */
+gboolean modest_tny_account_update_from_server_account_name (TnyAccount *tny_account,
+                                                            ModestAccountMgr *account_mgr,
+                                                            const gchar *server_account_name);
+
+
 /**
  * modest_tny_account_get_special_folder:
  * @self: a TnyAccount