Known subclasses: twisted.words.protocols.jabber.error.StanzaError, twisted.words.protocols.jabber.error.StreamError

Base class for XMPP error exceptions.

Class Variable namespace The namespace of the error element generated by getElement. (type: str)
Instance Variable condition The error condition. The valid values are defined by subclasses of BaseError.
Instance Variable text Optional text message to supplement the condition or application specific condition. (type: unicode)
Instance Variable textLang Identifier of the language used for the message in text. Values are as described in RFC 3066. (type: str)
Instance Variable appCondition Application specific condition element, supplementing the error condition in condition. (type: object providing domish.IElement.)
Method __init__ Undocumented
Method __str__ Undocumented
Method getElement Get XML representation from self.
namespace =
The namespace of the error element generated by getElement. (type: str)
condition =
The error condition. The valid values are defined by subclasses of BaseError.
text =
Optional text message to supplement the condition or application specific condition. (type: unicode)
textLang =
Identifier of the language used for the message in text. Values are as described in RFC 3066. (type: str)
appCondition =
Application specific condition element, supplementing the error condition in condition. (type: object providing domish.IElement.)
def __init__(self, condition, text=None, textLang=None, appCondition=None): (source)
def __str__(self): (source)
Undocumented
def getElement(self): (source)

Get XML representation from self.

The method creates an domish representation of the error data contained in this exception.

Returns (type: domish.Element)
API Documentation for Twisted, generated by pydoctor at 2017-02-11 20:06:04.