[Telepathy-commits] [telepathy-gabble/master] Start to sketch the API of GabbleChannelManager

Simon McVittie simon.mcvittie at collabora.co.uk
Wed Aug 20 09:38:23 PDT 2008


20080725132209-53eee-39aa79f6d7d160255f3757d0740524ccbdf366e8.gz
---
 src/channel-manager.h |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/src/channel-manager.h b/src/channel-manager.h
index da35899..1ac6dc9 100644
--- a/src/channel-manager.h
+++ b/src/channel-manager.h
@@ -24,6 +24,7 @@
 #define GABBLE_CHANNEL_MANAGER_H
 
 #include <glib-object.h>
+#include <telepathy-glib/channel-factory-iface.h>
 
 G_BEGIN_DECLS
 
@@ -50,6 +51,13 @@ struct _GabbleChannelManagerIface {
 
 GType gabble_channel_manager_get_type (void);
 
+TpChannelFactoryRequestStatus gabble_channel_factory_create_channel (
+    GabbleChannelManager *manager, GHashTable *properties,
+    gpointer request_token, TpChannelIface **ret, GError **error);
+
+void gabble_channel_manager_foreach (GabbleChannelManager *manager,
+    TpChannelFunc func, gpointer user_data);
+
 G_END_DECLS
 
 #endif
-- 
1.5.6.3




More information about the Telepathy-commits mailing list