diff options
author | Sjoerd Simons <sjoerd.simons@collabora.co.uk> | 2009-07-21 23:50:43 +0800 |
---|---|---|
committer | Sjoerd Simons <sjoerd.simons@collabora.co.uk> | 2009-07-22 00:27:59 +0800 |
commit | 10b85cf1e8161c7f3392f50dc329c89f3bb87512 (patch) | |
tree | 8f9244c7cf642a05f58536ae5193b18c3571fc2e /libempathy/empathy-account.h | |
parent | b81f5d599018df2378b489f080b5a2a64a8f9c9a (diff) | |
download | gsoc2013-empathy-10b85cf1e8161c7f3392f50dc329c89f3bb87512.tar gsoc2013-empathy-10b85cf1e8161c7f3392f50dc329c89f3bb87512.tar.gz gsoc2013-empathy-10b85cf1e8161c7f3392f50dc329c89f3bb87512.tar.bz2 gsoc2013-empathy-10b85cf1e8161c7f3392f50dc329c89f3bb87512.tar.lz gsoc2013-empathy-10b85cf1e8161c7f3392f50dc329c89f3bb87512.tar.xz gsoc2013-empathy-10b85cf1e8161c7f3392f50dc329c89f3bb87512.tar.zst gsoc2013-empathy-10b85cf1e8161c7f3392f50dc329c89f3bb87512.zip |
Add API to Update an accounts parameters
Diffstat (limited to 'libempathy/empathy-account.h')
-rw-r--r-- | libempathy/empathy-account.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/libempathy/empathy-account.h b/libempathy/empathy-account.h index efc8df713..f498e11e3 100644 --- a/libempathy/empathy-account.h +++ b/libempathy/empathy-account.h @@ -22,6 +22,7 @@ #define __EMPATHY_ACCOUNT_H__ #include <glib-object.h> +#include <gio/gio.h> #include <telepathy-glib/connection.h> @@ -71,6 +72,13 @@ gboolean empathy_account_is_enabled (EmpathyAccount *account); gboolean empathy_account_is_valid (EmpathyAccount *account); gboolean empathy_account_is_ready (EmpathyAccount *account); +void empathy_account_update_settings_async (EmpathyAccount *account, + const GHashTable *parameters, const gchar **unset_parameters, + GAsyncReadyCallback callback, gpointer user_data); + +gboolean empathy_account_update_settings_finish (EmpathyAccount *account, + GAsyncResult *result, GError **error); + void empathy_account_set_display_name (EmpathyAccount *account, const gchar *display_name); |