ModestAccountMgr
<!-- ##### SECTION Short_Description ##### -->
-Manage user and server accounts
+
<!-- ##### SECTION Long_Description ##### -->
<para>
-This module is used to add/remove modest mail accounts and the server accounts
-assigned to them. It is used to change account details and provides a complete
-abstraction of the configuration backend used to store the account data.
+
</para>
+
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
+
<!-- ##### SECTION Stability_Level ##### -->
</para>
-@parent:
+
+<!-- ##### SIGNAL ModestAccountMgr::account-changed ##### -->
+<para>
+
+</para>
+
+@:
+@:
+@:
+@:
+
+<!-- ##### SIGNAL ModestAccountMgr::account-removed ##### -->
+<para>
+
+</para>
+
+@:
+@:
+@:
+
+<!-- ##### STRUCT ModestServerAccountData ##### -->
+<para>
+
+</para>
+
+@account_name:
+@hostname:
+@username:
+@proto:
+@password:
+
+<!-- ##### STRUCT ModestAccountData ##### -->
+<para>
+
+</para>
+
+@account_name:
+@full_name:
+@email:
+@enabled:
+@transport_account:
+@store_account:
<!-- ##### FUNCTION modest_account_mgr_new ##### -->
<para>
@Returns:
+<!-- ##### FUNCTION modest_account_mgr_add_server_account ##### -->
+<para>
+
+</para>
+
+@self:
+@name:
+@hostname:
+@username:
+@password:
+@proto:
+@Returns:
+
+
<!-- ##### FUNCTION modest_account_mgr_remove_account ##### -->
<para>
@Returns:
-<!-- ##### FUNCTION modest_account_mgr_add_server_account ##### -->
+<!-- ##### FUNCTION modest_account_mgr_account_names ##### -->
<para>
</para>
@self:
-@name:
-@hostname:
-@username:
-@password:
+@err:
+@Returns:
+
+
+<!-- ##### FUNCTION modest_account_mgr_search_server_accounts ##### -->
+<para>
+
+</para>
+
+@self:
+@account_name:
+@type:
@proto:
@Returns:
-<!-- ##### FUNCTION modest_account_mgr_account_names ##### -->
+<!-- ##### FUNCTION modest_account_mgr_account_exists ##### -->
<para>
</para>
@self:
+@name:
+@server_account:
@err:
@Returns:
-<!-- ##### FUNCTION modest_account_mgr_account_exists ##### -->
+<!-- ##### FUNCTION modest_account_mgr_get_account_data ##### -->
+<para>
+
+</para>
+
+@self:
+@name:
+@Returns:
+
+
+<!-- ##### FUNCTION modest_account_mgr_free_account_data ##### -->
+<para>
+
+</para>
+
+@self:
+@data:
+
+
+<!-- ##### FUNCTION modest_account_mgr_account_set_enabled ##### -->
+<para>
+
+</para>
+
+@self:
+@name:
+@enabled:
+@Returns:
+
+
+<!-- ##### FUNCTION modest_account_mgr_account_get_enabled ##### -->
+<para>
+
+</para>
+
+@self:
+@name:
+@Returns:
+
+
+<!-- ##### FUNCTION modest_account_mgr_get_string ##### -->
+<para>
+
+</para>
+
+@self:
+@name:
+@key:
+@server_account:
+@err:
+@Returns:
+
+
+<!-- ##### FUNCTION modest_account_mgr_get_int ##### -->
+<para>
+
+</para>
+
+@self:
+@name:
+@key:
+@server_account:
+@err:
+@Returns:
+
+
+<!-- ##### FUNCTION modest_account_mgr_get_bool ##### -->
+<para>
+
+</para>
+
+@self:
+@name:
+@key:
+@server_account:
+@err:
+@Returns:
+
+
+<!-- ##### FUNCTION modest_account_mgr_get_list ##### -->
+<para>
+
+</para>
+
+@self:
+@name:
+@key:
+@list_type:
+@server_account:
+@err:
+@Returns:
+
+
+<!-- ##### FUNCTION modest_account_mgr_set_string ##### -->
+<para>
+
+</para>
+
+@self:
+@name:
+@key:
+@val:
+@server_account:
+@err:
+@Returns:
+
+
+<!-- ##### FUNCTION modest_account_mgr_set_int ##### -->
+<para>
+
+</para>
+
+@self:
+@name:
+@key:
+@val:
+@server_account:
+@err:
+@Returns:
+
+
+<!-- ##### FUNCTION modest_account_mgr_set_bool ##### -->
+<para>
+
+</para>
+
+@self:
+@name:
+@key:
+@val:
+@server_account:
+@err:
+@Returns:
+
+
+<!-- ##### FUNCTION modest_account_mgr_set_list ##### -->
+<para>
+
+</para>
+
+@self:
+@name:
+@key:
+@val:
+@list_type:
+@server_account:
+@err:
+
+
+<!-- ##### FUNCTION modest_account_mgr_unset ##### -->
<para>
</para>
@self:
@name:
+@key:
@server_account:
@err:
@Returns: