[Telepathy-commits] [telepathy-gabble/master] add gabble_private_tubes_factory_tube_created
Guillaume Desmottes
guillaume.desmottes at collabora.co.uk
Mon Jan 12 03:07:03 PST 2009
---
src/private-tubes-factory.c | 6 ++++++
src/private-tubes-factory.h | 3 +++
2 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/src/private-tubes-factory.c b/src/private-tubes-factory.c
index 6562174..064dd64 100644
--- a/src/private-tubes-factory.c
+++ b/src/private-tubes-factory.c
@@ -1277,6 +1277,12 @@ gabble_private_tubes_factory_ensure_channel (TpChannelManager *manager,
request_properties, FALSE);
}
+void
+gabble_private_tubes_factory_tube_created (GabblePrivateTubesFactory *fac,
+ GabbleTubeIface *tube)
+{
+ tp_channel_manager_emit_new_channel (fac, TP_EXPORTABLE_CHANNEL (tube), NULL);
+}
static void
channel_manager_iface_init (gpointer g_iface,
diff --git a/src/private-tubes-factory.h b/src/private-tubes-factory.h
index f04f1ea..58a5564 100644
--- a/src/private-tubes-factory.h
+++ b/src/private-tubes-factory.h
@@ -76,6 +76,9 @@ void gabble_private_tubes_factory_handle_si_stream_request (
GabblePrivateTubesFactory *fac, GabbleBytestreamIface *bytestream,
TpHandle handle, const gchar *stream_id, LmMessage *msg);
+void gabble_private_tubes_factory_tube_created (
+ GabblePrivateTubesFactory *fac, GabbleTubeIface *tube);
+
G_END_DECLS
#endif /* #ifndef __PRIVATE_TUBES_FACTORY_H__ */
--
1.5.6.5
More information about the Telepathy-commits
mailing list