aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy/empathy-account-manager.h
diff options
context:
space:
mode:
authorSjoerd Simons <sjoerd.simons@collabora.co.uk>2009-08-24 06:13:12 +0800
committerSjoerd Simons <sjoerd.simons@collabora.co.uk>2009-08-24 06:21:56 +0800
commit25bd33610962da0a8ff8dba645ac84e9f84d7e4f (patch)
tree45ac6baef883b5194cedcaea3f27653920ccf726 /libempathy/empathy-account-manager.h
parent74bba154cc8476d831140e27148d4897633e2d18 (diff)
downloadgsoc2013-empathy-25bd33610962da0a8ff8dba645ac84e9f84d7e4f.tar
gsoc2013-empathy-25bd33610962da0a8ff8dba645ac84e9f84d7e4f.tar.gz
gsoc2013-empathy-25bd33610962da0a8ff8dba645ac84e9f84d7e4f.tar.bz2
gsoc2013-empathy-25bd33610962da0a8ff8dba645ac84e9f84d7e4f.tar.lz
gsoc2013-empathy-25bd33610962da0a8ff8dba645ac84e9f84d7e4f.tar.xz
gsoc2013-empathy-25bd33610962da0a8ff8dba645ac84e9f84d7e4f.tar.zst
gsoc2013-empathy-25bd33610962da0a8ff8dba645ac84e9f84d7e4f.zip
Add a new _ensure_account API
Have one call which only gets the account if it exists and a different one which creates the account on the given path when needed.
Diffstat (limited to 'libempathy/empathy-account-manager.h')
-rw-r--r--libempathy/empathy-account-manager.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/libempathy/empathy-account-manager.h b/libempathy/empathy-account-manager.h
index e0ec93761..25adfdbeb 100644
--- a/libempathy/empathy-account-manager.h
+++ b/libempathy/empathy-account-manager.h
@@ -69,6 +69,9 @@ int empathy_account_manager_get_count
EmpathyAccount * empathy_account_manager_get_account_for_connection
(EmpathyAccountManager *manager,
TpConnection *connection);
+EmpathyAccount * empathy_account_manager_ensure_account
+ (EmpathyAccountManager *manager,
+ const gchar *unique_name);
EmpathyAccount * empathy_account_manager_get_account
(EmpathyAccountManager *manager,
const gchar *unique_name);