aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy/empathy-account-manager.h
diff options
context:
space:
mode:
authorXavier Claessens <xclaesse@gmail.com>2009-02-16 07:06:35 +0800
committerXavier Claessens <xclaesse@gmail.com>2009-04-22 18:16:59 +0800
commit5303e17a0d7389aad4263346a1e9cee2b08eaba4 (patch)
tree2ae480c6d6e32b6d0b5c213137f202a403db5ff2 /libempathy/empathy-account-manager.h
parent30416ee88f640e855b795a12987e7bdad30070d2 (diff)
downloadgsoc2013-empathy-5303e17a0d7389aad4263346a1e9cee2b08eaba4.tar
gsoc2013-empathy-5303e17a0d7389aad4263346a1e9cee2b08eaba4.tar.gz
gsoc2013-empathy-5303e17a0d7389aad4263346a1e9cee2b08eaba4.tar.bz2
gsoc2013-empathy-5303e17a0d7389aad4263346a1e9cee2b08eaba4.tar.lz
gsoc2013-empathy-5303e17a0d7389aad4263346a1e9cee2b08eaba4.tar.xz
gsoc2013-empathy-5303e17a0d7389aad4263346a1e9cee2b08eaba4.tar.zst
gsoc2013-empathy-5303e17a0d7389aad4263346a1e9cee2b08eaba4.zip
Keep a ref to all TpConnection objects. Map account<>connection.
Diffstat (limited to 'libempathy/empathy-account-manager.h')
-rw-r--r--libempathy/empathy-account-manager.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/libempathy/empathy-account-manager.h b/libempathy/empathy-account-manager.h
index b9aecb09f..ac90a34f7 100644
--- a/libempathy/empathy-account-manager.h
+++ b/libempathy/empathy-account-manager.h
@@ -61,6 +61,16 @@ gboolean empathy_account_manager_is_account_just_connected
McAccount *account);
int empathy_account_manager_get_count
(EmpathyAccountManager *manager);
+McAccount * empathy_account_manager_get_account
+ (EmpathyAccountManager *manager,
+ TpConnection *connection);
+GList * empathy_account_manager_dup_accounts
+ (EmpathyAccountManager *manager);
+TpConnection * empathy_account_manager_get_connection
+ (EmpathyAccountManager *manager,
+ McAccount *account);
+GList * empathy_account_manager_dup_connections
+ (EmpathyAccountManager *manager);
G_END_DECLS