class documentation

class twisted.words.protocols.jabber.error.BaseError(Exception): (source)

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

View In Hierarchy

Base class for XMPP error exceptions.

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

ReturnsUndocumented (type: str)
def getElement(self): (source)

Get XML representation from self.

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

ReturnsUndocumented (type: domish.Element)
API Documentation for Twisted, generated by pydoctor 20.12.1 at 2021-02-28 19:53:36.