diff options
author | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2010-01-21 19:57:18 +0800 |
---|---|---|
committer | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2010-01-22 19:58:40 +0800 |
commit | f6d60f33a0ab2af025e7d13a8dea9a93c6eab3f9 (patch) | |
tree | b4094634ca8a0f1757344d1fab9cdc375f9dd0fc /libempathy/empathy-connection-managers.h | |
parent | ec21e853954665c0f3ad8f7d16001a77e535715d (diff) | |
download | gsoc2013-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.h | 10 |
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__*/ |