mirror of
https://github.com/vanitasvitae/Smack.git
synced 2025-09-09 17:19:39 +02:00
New Jingle API groundwork
A start for the new Jingle API. Since Jingle is a single IQ with many plugable extensions, there are some particularities we need to deal with, e.g. jingle users have to register with JingleManager. This is untested code. There may be drangons.
This commit is contained in:
parent
7a5f9e6a03
commit
6bb001d274
24 changed files with 1592 additions and 0 deletions
|
@ -544,4 +544,35 @@
|
|||
<className>org.jivesoftware.smackx.bob.provider.BoBIQProvider</className>
|
||||
</iqProvider>
|
||||
|
||||
<!-- XEP-0166: Jingle -->
|
||||
<iqProvider>
|
||||
<elementName>jingle</elementName>
|
||||
<namespace>urn:xmpp:jingle:1</namespace>
|
||||
<className>org.jivesoftware.smackx.jingle.provider.JingleProvider</className>
|
||||
</iqProvider>
|
||||
|
||||
<extensionProvider>
|
||||
<elementName>out-of-order</elementName>
|
||||
<namespace>urn:xmpp:jingle:errors:1</namespace>
|
||||
<className>org.jivesoftware.smackx.jingle.provider.JingleErrorProvider</className>
|
||||
</extensionProvider>
|
||||
|
||||
<extensionProvider>
|
||||
<elementName>unknown-session</elementName>
|
||||
<namespace>urn:xmpp:jingle:errors:1</namespace>
|
||||
<className>org.jivesoftware.smackx.jingle.provider.JingleErrorProvider</className>
|
||||
</extensionProvider>
|
||||
|
||||
<extensionProvider>
|
||||
<elementName>unsupported-content</elementName>
|
||||
<namespace>urn:xmpp:jingle:errors:1</namespace>
|
||||
<className>org.jivesoftware.smackx.jingle.provider.JingleErrorProvider</className>
|
||||
</extensionProvider>
|
||||
|
||||
<extensionProvider>
|
||||
<elementName>unsupported-transports</elementName>
|
||||
<namespace>urn:xmpp:jingle:errors:1</namespace>
|
||||
<className>org.jivesoftware.smackx.jingle.provider.JingleErrorProvider</className>
|
||||
</extensionProvider>
|
||||
|
||||
</smackProviders>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue