diff options
author | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2011-01-18 15:09:14 +0100 |
---|---|---|
committer | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2011-05-12 12:30:41 +0200 |
commit | e3761c4c807b66b8e9a4408f51c81fd4fd4a8248 (patch) | |
tree | fbbfc80e5b961659f8195aef9b5eb97f316b3e63 /telepathy-glib/proxy-internal.h | |
parent | 7b1fdf9783ffb9e6527c48257de56edc62c2dbcc (diff) | |
download | telepathy-glib-e3761c4c807b66b8e9a4408f51c81fd4fd4a8248.tar.gz |
Add TpProxyFeature.prepare_before_signalling_connected_async
It allows a prepared feature to be notified to update itself before announcing
that the connection is now CONNECTED.
Diffstat (limited to 'telepathy-glib/proxy-internal.h')
-rw-r--r-- | telepathy-glib/proxy-internal.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/telepathy-glib/proxy-internal.h b/telepathy-glib/proxy-internal.h index ade38d263..775779ffd 100644 --- a/telepathy-glib/proxy-internal.h +++ b/telepathy-glib/proxy-internal.h @@ -40,6 +40,7 @@ struct _TpProxyFeature { gboolean core; TpProxyPrepareAsync prepare_async; + TpProxyPrepareAsync prepare_before_signalling_connected_async; const GQuark *interfaces_needed; /* Features we depend on */ @@ -60,4 +61,12 @@ void _tp_proxy_set_feature_prepared (TpProxy *self, void _tp_proxy_set_features_failed (TpProxy *self, const GError *error); +void _tp_proxy_will_announce_connected_async (TpProxy *self, + GAsyncReadyCallback callback, + gpointer user_data); + +gboolean _tp_proxy_will_announce_connected_finish (TpProxy *self, + GAsyncResult *result, + GError **error); + #endif |