summaryrefslogtreecommitdiff
path: root/telepathy-glib/connection-manager.h
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2009-02-12 17:56:02 +0000
committerSimon McVittie <simon.mcvittie@collabora.co.uk>2009-02-13 11:14:13 +0000
commit5be653a38077302d23f7f21762c4e9bb25d62ed5 (patch)
tree40ff35f0fbcac098f91235ab87c2624e5650fdec /telepathy-glib/connection-manager.h
parent911684e98ef3266e81b2c043c5ad28d6dbc3bc35 (diff)
downloadtelepathy-glib-5be653a38077302d23f7f21762c4e9bb25d62ed5.tar.gz
TpConnectionManager: add API to become "ready"
Diffstat (limited to 'telepathy-glib/connection-manager.h')
-rw-r--r--telepathy-glib/connection-manager.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/telepathy-glib/connection-manager.h b/telepathy-glib/connection-manager.h
index 85d158175..cc2a35776 100644
--- a/telepathy-glib/connection-manager.h
+++ b/telepathy-glib/connection-manager.h
@@ -116,6 +116,13 @@ void tp_list_connection_managers (TpDBusDaemon *bus_daemon,
gpointer user_data, GDestroyNotify destroy,
GObject *weak_object);
+typedef void (*TpConnectionManagerWhenReadyCb) (TpConnectionManager *self,
+ const GError *error, gpointer user_data, GObject *weak_object);
+
+void tp_connection_manager_call_when_ready (TpConnectionManager *self,
+ TpConnectionManagerWhenReadyCb callback,
+ gpointer user_data, GDestroyNotify destroy, GObject *weak_object);
+
gboolean tp_connection_manager_check_valid_name (const gchar *name,
GError **error);