Index

S |
| SASL, Strophe.NS
| SASL mechanisms, Strophe.SASLMechanism
| SASLAnonymous, Strophe.SASLMechanism.Strophe
| SASLMD5, Strophe.SASLMechanism.Strophe
| SASLPlain, Strophe.SASLMechanism.Strophe
| SASLSHA1, Strophe.SASLMechanism.Strophe
| send, Strophe.Connection
| sendIQ, Strophe.Connection
| serialize, Strophe
| servtype, Strophe.Connection
| SESSION, Strophe.NS
| STREAM, Strophe.NS
| strip, Strophe.Bosh
| Strophe
| Strophe.Bosh
| Strophe.Builder
| Strophe.Connection
| strophe.js
| Strophe.SASLMechanism
| Strophe.WebSocket
T |
| t, Strophe.Builder
| test, Strophe.SASLMechanism
| toString, Strophe.Builder
| tree, Strophe.Builder
U |
| unescapeNode, Strophe
| up, Strophe.Builder
V |
| Variables Strophe.Bosh Strophe.Connection Strophe.SASLMechanism
| VERSION, Strophe
W |
| warn, Strophe
| WARN, Strophe.LogLevel
| websocket.js
X |
| XHTML, Strophe.NS
| XHTML_IM, Strophe.NS
| XHTML_IM Namespace, Strophe
| xmlElement, Strophe
| xmlescape, Strophe
| xmlGenerator, Strophe
| xmlHtmlNode, Strophe
| xmlInput, Strophe.Connection
| xmlOutput, Strophe.Connection
| xmlTextNode, Strophe
| XMPP Namespace Constants, Strophe

XMPP SASL namespace from RFC 3920.
Available authentication mechanisms
SASL Anonymous authentication.
SASL Digest-MD5 authentication
SASL Plain authentication.
SASL SCRAM-SHA1 authentication

> send: function ( | elem | )

Send a stanza.

> sendIQ: function( | elem,
> | callback,
> | errback,
> | timeout | )

Helper function to send IQ stanzas.

> serialize: function ( | elem | )

Render a DOM element and all descendants to a String.

> this.servtype

Digest MD5 compatibility.
XMPP Session namespace from RFC 3920.
XMPP Streams namespace from RFC 3920.

> strip: null

BOSH-Connections will have all stanzas wrapped in a body tag when passed to Strophe.Connection.xmlInput or Strophe.Connection.xmlOutput.
An object container for all Strophe library functions.
Private helper class that handles BOSH Connections
XML DOM builder.
XMPP Connection manager.
A JavaScript library for XMPP BOSH/XMPP over Websocket.
encapsulates SASL authentication mechanisms.
Private helper class that handles WebSocket Connections

> t: function ( | text | )

Add a child text element.
Checks if mechanism able to run.

> toString: function ()

Serialize the DOM tree to a String.

> tree: function ()

Return the DOM tree.

> unescapeNode: function ( | node | )

Unescape a node part (also called local part) of a JID.

> up: function ()

Make the current parent element the new current element.
The version of the Strophe library.

> warn: function ( | msg | )

Log a message at the Strophe.LogLevel.WARN level.
Warnings
A JavaScript library to enable XMPP over Websocket in Strophejs.
XHTML body namespace from XEP 71.
XHTML-IM namespace from XEP 71.
contains allowed tags, tag attributes, and css properties.

> xmlElement: function ( | name | )

Create an XML DOM element.

> xmlescape: function( | text | )

Excapes invalid xml characters.

> xmlGenerator: function ()

Get the DOM document to generate elements.

> xmlHtmlNode: function ( | html | )

Creates an XML DOM html node.
User overrideable function that receives XML data coming into the connection.
User overrideable function that receives XML data sent to the connection.

> xmlTextNode: function ( | text | )

Creates an XML DOM text node.
Common namespace constants from the XMPP RFCs and XEPs.
Close