aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy/empathy-connection-managers.h
diff options
context:
space:
mode:
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2010-01-21 19:57:18 +0800
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2010-01-22 19:58:40 +0800
commitf6d60f33a0ab2af025e7d13a8dea9a93c6eab3f9 (patch)
treeb4094634ca8a0f1757344d1fab9cdc375f9dd0fc /libempathy/empathy-connection-managers.h
parentec21e853954665c0f3ad8f7d16001a77e535715d (diff)
downloadgsoc2013-empathy-f6d60f33a0ab2af025e7d13a8dea9a93c6eab3f9.tar
gsoc2013-empathy-f6d60f33a0ab2af025e7d13a8dea9a93c6eab3f9.tar.gz
gsoc2013-empathy-f6d60f33a0ab2af025e7d13a8dea9a93c6eab3f9.tar.bz2
gsoc2013-empathy-f6d60f33a0ab2af025e7d13a8dea9a93c6eab3f9.tar.lz
gsoc2013-empathy-f6d60f33a0ab2af025e7d13a8dea9a93c6eab3f9.tar.xz
gsoc2013-empathy-f6d60f33a0ab2af025e7d13a8dea9a93c6eab3f9.tar.zst
gsoc2013-empathy-f6d60f33a0ab2af025e7d13a8dea9a93c6eab3f9.zip
add empathy_connection_managers_call_when_ready
That's easier to use than checking if ready and connecting a callback.
Diffstat (limited to 'libempathy/empathy-connection-managers.h')
-rw-r--r--libempathy/empathy-connection-managers.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/libempathy/empathy-connection-managers.h b/libempathy/empathy-connection-managers.h
index 17289d36d..956f24315 100644
--- a/libempathy/empathy-connection-managers.h
+++ b/libempathy/empathy-connection-managers.h
@@ -72,6 +72,16 @@ guint empathy_connection_managers_get_cms_num
TpConnectionManager *empathy_connection_managers_get_cm (
EmpathyConnectionManagers *managers, const gchar *cm);
+typedef void (*EmpathyConnectionManagersWhenReadyCb) (
+ EmpathyConnectionManagers *managers,
+ const GError *error,
+ gpointer user_data);
+
+void empathy_connection_managers_call_when_ready (
+ EmpathyConnectionManagers *managers,
+ EmpathyConnectionManagersWhenReadyCb callback,
+ gpointer user_data);
+
G_END_DECLS
#endif /* #ifndef __EMPATHY_CONNECTION_MANAGERS_H__*/