gboolean empathy_account_set_enabled_finish (EmpathyAccount *account,
GAsyncResult *result, GError **error);
+void empathy_account_reconnect_async (EmpathyAccount *account,
+ GAsyncReadyCallback callback,
+ gpointer user_data);
+gboolean empathy_account_reconnect_finish (EmpathyAccount *account,
+ GAsyncResult *result,
+ GError **error);
+
gboolean empathy_account_is_enabled (EmpathyAccount *account);
gboolean empathy_account_is_valid (EmpathyAccount *account);
gboolean empathy_account_set_display_name_finish (EmpathyAccount *account,
GAsyncResult *result, GError **error);
+void empathy_account_set_icon_name_async (EmpathyAccount *account,
+ const gchar *icon_name, GAsyncReadyCallback callback,
+ gpointer user_data);
+gboolean empathy_account_set_icon_name_finish (EmpathyAccount *account,
+ GAsyncResult *result, GError **error);
+
EmpathyAccount *empathy_account_new (TpDBusDaemon *bus_daemon,
const gchar *unique_name);
const GHashTable *empathy_account_get_parameters (EmpathyAccount *account);
+void empathy_account_refresh_properties (EmpathyAccount *account);
+
G_END_DECLS