#include <glib-object.h>
#include <modest-conf.h>
#include <modest-account-keys.h>
-#include <modest-protocol-mgr.h>
+#include <modest-protocol-info.h>
G_BEGIN_DECLS
gchar *account_name;
gchar *hostname;
gchar *username;
- gchar *proto;
+ ModestProtocol proto;
gchar *password;
};
typedef struct _ModestServerAccountData ModestServerAccountData;
/**
- * modest_ui_get_type:
+ * modest_account_mgr_get_type:
*
* get the GType for ModestAccountMgr
*
const gchar *hostname,
const gchar *username,
const gchar *password,
- const gchar *proto);
+ ModestProtocol proto);
/**
* modest_account_mgr_remove_account:
* @self: a ModestAccountMgr instance
* @name: the name of the account to remove
- * @err: a GError ptr, or NULL to ignore.
+ * @server_account: TRUE if the account to remove is a server account
+ * @err: a #GError ptr, or NULL to ignore.
*
* remove an existing account. the account with @name should already exist
*
GSList* modest_account_mgr_search_server_accounts (ModestAccountMgr *self,
const gchar* account_name,
ModestProtocolType type,
- const gchar* proto);
+ ModestProtocol proto);
/**
* modest_account_mgr_account_exists:
* @self: a ModestAccountMgr instance
* @name: the name of the account
* @key: the key of the value to set
- * @key: the list with the values to set
+ * @val: the list with the values to set
* @list_type: the type of the members of the list
* @server_account: if TRUE, this is a server account
* @err: a GError ptr, or NULL to ignore.