Shared XML Editing with jabber, jingle-integration

Rohan Jain rohanjain.kgp at
Thu Dec 2 10:45:44 EST 2010


I am trying to implement shared xml editing with jabber (, which is based on jingle session
This is the project repository:,
Project Updates:
Our target to implement shared xml editing and then use it for our
whiteboard implementation.

The xep defines app: *'urn:xmpp:jingle:apps:xhtml'* and transport: *
So I have defined files sxe.c/h under jabber directory and added the above
two in jingle.h:
#define JINGLE_APP_XHTML "urn:xmpp:jingle:apps:xhtml" ( or maybe use #define
JINGLE_APP_XML "urn:xmpp:tmp:jingle:apps:xmlstream" which is already
#define JINGLE_TRANSPORT_SXE "urn:xmpp:jingle:transports:sxe"

I am confused about defining some transport method. Like there is rtp for
voice-video ( Am I correct? ). If I see jingle.c there is a function, which
returns type (Gtype jingle_get_type), currently it is only defined for
ICEUDP. So how should I go about in my case? If I define something which
returns JINGLE_TYPE_XHTML / JINGLE_APP_XML in jingle_get_type, where and how
should this macro be defined?

Also please tell where I am interpreting or going wrong.

Rohan Jain <>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the Devel mailing list