XMPP Error support.

Class BaseError Base class for XMPP error exceptions.
Class StreamError Stream Error exception.
Class StanzaError Stanza Error exception.
Function exceptionFromStreamError Build an exception object from a stream error.
Function exceptionFromStanza Build an exception object from an error stanza.
Function _getText Undocumented
Function _parseError Parses an error element.
def _getText(element): (source)
Undocumented
def _parseError(error, errorNamespace): (source)

Parses an error element.

ParameterserrorThe error element to be parsed (type: domish.Element)
errorNamespaceThe namespace of the elements that hold the error condition and text. (type: str)
ReturnsDictionary with extracted error information. If present, keys condition, text, textLang have a string value, and appCondition has an domish.Element value. (type: dict)
def exceptionFromStreamError(element): (source)

Build an exception object from a stream error.

Parameterselementthe stream error (type: domish.Element)
Returnsthe generated exception object (type: StreamError)
def exceptionFromStanza(stanza): (source)

Build an exception object from an error stanza.

Parametersstanzathe error stanza (type: domish.Element)
Returnsthe generated exception object (type: StanzaError)
API Documentation for Twisted, generated by pydoctor at 2016-05-18 16:01:36.