xmpp.commands.Command_Handler_Prototype:
This is a prototype command handler, as each command uses a disco method
and execute method you can implement it any way you like, however this is
my first attempt at making a generic handler that you can hang process
stages on too.
xmpp.transports.TLS:
TLS connection used to encrypts already estabilished tcp
connection.
xmpp.session.Session:
The Session class instance is used for storing all session-related
info like credentials, socket/xml stream/session state flags,
roster items (in case of client type connection) etc.
xmpp.simplexml.T:
Auxiliary class used to quick access to node's child nodes.
xmpp.simplexml.NT:
Auxiliary class used to quick create node's child nodes.
xmpp.transports.error:
An exception to be raised in case of low-level errors in methods of
'transports' module.
object:
The most base type
exceptions.BaseException:
Common base class for all exceptions
exceptions.Exception:
Common base class for all non-exit exceptions.
xmpp.protocol.NodeProcessed:
Exception that should be raised by handler when the handling should
be stopped.
xmpp.protocol.DataItem:
This class is used in the DataForm class to describe data items
which are used in 'multiple item form results' (as described in
XEP-0004).
xmpp.protocol.DataReported:
This class is used in the DataForm class to describe the 'reported
data field' data items which are used in 'multiple item form
results' (as described in XEP-0004).