[telepathy-gabble/master] Accessors for JingleSession:sid and :peer-resource

Will Thompson will.thompson at collabora.co.uk
Wed Jun 10 07:11:39 PDT 2009


---
 src/jingle-session.c |   12 ++++++++++++
 src/jingle-session.h |    3 +++
 2 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/src/jingle-session.c b/src/jingle-session.c
index b76c6e0..ebd33bc 100644
--- a/src/jingle-session.c
+++ b/src/jingle-session.c
@@ -1988,6 +1988,18 @@ gabble_jingle_session_get_contents (GabbleJingleSession *sess)
   return g_hash_table_get_values (priv->contents);
 }
 
+const gchar *
+gabble_jingle_session_get_peer_resource (GabbleJingleSession *sess)
+{
+  return sess->priv->peer_resource;
+}
+
+const gchar *
+gabble_jingle_session_get_sid (GabbleJingleSession *sess)
+{
+  return sess->priv->sid;
+}
+
 static void
 content_ready_cb (GabbleJingleContent *c, gpointer user_data)
 {
diff --git a/src/jingle-session.h b/src/jingle-session.h
index 73b0a73..be5c0ce 100644
--- a/src/jingle-session.h
+++ b/src/jingle-session.h
@@ -105,6 +105,9 @@ gabble_jingle_session_add_content (GabbleJingleSession *sess, JingleMediaType mt
 
 GType gabble_jingle_session_get_content_type (GabbleJingleSession *);
 GList *gabble_jingle_session_get_contents (GabbleJingleSession *sess);
+const gchar *gabble_jingle_session_get_peer_resource (
+    GabbleJingleSession *sess);
+const gchar *gabble_jingle_session_get_sid (GabbleJingleSession *sess);
 
 typedef void (*JingleReplyHandler) (GObject *, gboolean success,
     LmMessage *reply);
-- 
1.5.6.5




More information about the telepathy-commits mailing list