[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