[ Module Hierarchy
| Class Hierarchy ]
Class Hierarchy
- pyxmpp2.test.stream_reader.EventTemplate
- pyxmpp2.interfaces.StanzaRoute:
Base class for objects that can send and receive stanzas.
- object:
The most base type
- pyasn1.type.base.Asn1Item
- pyasn1.type.base.Asn1Type:
Base class for all classes representing ASN.1 types.
- pyasn1.type.base.ConstructedAsn1Type:
Base class for all constructed classes representing ASN.1 types.
- pyasn1.type.univ.SequenceAndSetBase:
Create |ASN.1| schema or value object.
- pyasn1.type.univ.Sequence:
Create |ASN.1| schema or value object.
- pyasn1.type.univ.Set:
Create |ASN.1| schema or value object.
- pyasn1.type.univ.Choice:
Create |ASN.1| schema or value object.
- pyasn1.type.univ.SequenceOfAndSetOfBase:
Create |ASN.1| schema or value object.
- pyasn1.type.univ.SequenceOf:
Create |ASN.1| schema or value object.
- exceptions.BaseException:
Common base class for all exceptions
- exceptions.Exception:
Common base class for all non-exit exceptions.
- pyxmpp2.cert.CertificateData:
Certificate information interface.
- pyxmpp2.sasl.core.ClientAuthenticator:
Base class for client authenticators.
- _abcoll.Container
- _abcoll.Mapping:
A Mapping is a generic container for associating key/value
pairs.
- _abcoll.MutableMapping:
A MutableMapping is a generic container for associating
key/value pairs.
- pyxmpp2.test.roster.DummyStream
- pyasn1.type.univ.SequenceAndSetBase.DynamicNames:
Fields names/positions mapping for component-less objects
- pyxmpp2.etree.ElementClass:
Abstract class used to reference the ElementTree.Element
object type of the selected Element Tree implementation.
- pyxmpp2.error.ErrorElement:
Base class for both XMPP stream and stanza errors
- pyxmpp2.mainloop.interfaces.Event:
Base class for PyXMPP2 events.
- pyxmpp2.mainloop.events.EventDispatcher:
Dispatches events from an event queue to event handlers.
- pyxmpp2.mainloop.threads.EventDispatcherThread:
Event dispatcher thread.
- pyxmpp2.mainloop.interfaces.EventHandler:
Base class for PyXMPP event handlers.
- pyxmpp2.mainloop.interfaces.IOHandler:
Wrapper for a socket or a file descriptor to be used in event loop
or for I/O threads.
- pyxmpp2.mainloop.interfaces.IOHandlerPrepareResult:
Result of the IOHandler.prepare method.
- pyxmpp2.mainloop.threads.IOThread:
Base class for ReadingThread and WrittingThread.
- pyxmpp2.test._util.InitiatorGLibTestMixIn:
Base class for XMPP initiator streams tests, using the
GLibMainLoop
- pyxmpp2.test._util.InitiatorPollTestMixIn:
Base class for XMPP initiator streams tests, using the
PollMainLoop
- pyxmpp2.test._util.InitiatorThreadedTestMixIn:
Base class for XMPP initiator streams tests, using the
ThreadPool instead of an asynchronous event loop.
- _abcoll.Iterable
- _abcoll.Mapping:
A Mapping is a generic container for associating key/value
pairs.
- _abcoll.MutableMapping:
A MutableMapping is a generic container for associating
key/value pairs.
- pyxmpp2.jid.JID:
JID.
- pyxmpp2.mainloop.interfaces.MainLoop:
Base class for main loop implementations.
- pyxmpp2.test._util.NetReaderWritter:
Threaded network reader/writter.
- pyxmpp2.xmppparser.ParserTarget:
Element tree parser events handler for the XMPP stream parser.
- pyxmpp2.sasl.core.PasswordDatabase:
Password database interface.
- pyxmpp2.xmppstringprep.Profile:
Base class for stringprep profiles.
- pyxmpp2.test._util.ReceiverGLibTestMixIn:
Base class for XMPP receiver streams tests, using the
GLibMainLoop
- pyxmpp2.test._util.ReceiverPollTestMixIn:
Base class for XMPP receiver streams tests, using the
PollMainLoop
- pyxmpp2.test._util.ReceiverThreadedTestMixIn:
Base class for XMPP receiver streams tests, using the
ThreadPool
- pyxmpp2.sasl.core.Reply:
Base class for SASL authentication reply objects.
- pyxmpp2.interfaces.Resolver:
Abstract base class for asynchronous DNS resolvers to be used
with PyxMPP.
- pyxmpp2.sasl.scram.SCRAMOperations:
Functions used during SCRAM authentication and defined in the RFC.
- pyxmpp2.sasl.core.ServerAuthenticator:
Base class for server authenticators.
- _abcoll.Sized
- _abcoll.Mapping:
A Mapping is a generic container for associating key/value
pairs.
- _abcoll.MutableMapping:
A MutableMapping is a generic container for associating
key/value pairs.
- pyxmpp2.stanza.Stanza:
Base class for all XMPP stanzas.
- pyxmpp2.interfaces.StanzaPayload:
Abstract base class for stanza payload objects.
- pyxmpp2.interfaces.StreamFeatureHandled:
Object returned by a stream feature handler for recognized and handled
features.
- pyxmpp2.interfaces.StreamFeatureHandler:
Base class for stream feature handlers.
- pyxmpp2.interfaces.StreamFeatureNotHandled:
Object returned by a stream feature handler for recognized,
but unhandled features.
- pyxmpp2.xmppparser.StreamReader:
XML stream reader.
- unittest.case.TestCase:
A class whose instances are single test cases.
- pyxmpp2.mainloop.interfaces.TimeoutHandler:
Base class for PyXMPP timeout handlers.
- pyxmpp2.mainloop.threads.TimeoutThread:
Thread to handle TimeoutHandler methods.
- pyxmpp2.transport.WriteJob:
Base class for objects put to the TCPTransport write queue.
- pyxmpp2.xmppparser.XMLStreamHandler:
Base class for stream handler, used as a target for XMPP parser
or XMPP transports.
- pyxmpp2.interfaces.XMPPFeatureHandler:
Base class for objects handling incoming stanzas.
- pyxmpp2.xmppserializer.XMPPSerializer:
Implementation of the XMPP serializer.
- pyxmpp2.interfaces.XMPPTransport:
Abstract base class for XMPP transport implementations.
- argparse._AttributeHolder:
Abstract base class that provides __repr__.
- argparse.Action:
Information about how to convert command line strings to Python objects.
- pyxmpp2.test.resolver._Const
- pyxmpp2.settings._SettingDefinition:
A PyXMPP2 setting meta-data and defaults.
- dict:
dict() -> new empty dictionary
dict(mapping) -> new dictionary initialized from a mapping object's
(key, value) pairs
dict(iterable) -> new dictionary initialized as if via:
d = {}
for k, v in iterable:
d[k] = v
dict(**kwargs) -> new dictionary initialized with the name=value pairs
in the keyword argument list.
- type:
type(object) -> the object's type
type(name, bases, dict) -> a new type
- abc.ABCMeta:
Metaclass for defining Abstract Base Classes (ABCs).