Home | Trees | Index | Help |
---|
|
xmpp
: All features of xmpppy library contained within separate modules.
auth
: Provides library with all Non-SASL and SASL authentication
mechanisms.
browser
: Browser module provides DISCO server framework for your
application.
client
: Provides PlugIn class functionality to develop extentions for
xmpppy.
debug
dispatcher
: Main xmpppy mechanism.
features
: This module contains variable stuff that is not worth splitting into separate modules.
filetransfer
: This module contains IBB class that is the simple implementation of
JEP-0047.
protocol
: Protocol module contains tools that is needed for processing of
xmpp-related data structures.
roster
: Simple roster implementation.
simplexml
: Simplexml module provides xmpppy library with all needed tools to
handle XML nodes and XML streams.
transports
: This module contains the low-level implementations of xmpppy connect
methods or (in other words) transports for xmpp-stanzas.
exceptions.Exception
:
Common base class for all exceptions.
xmpp.protocol.NodeProcessed
:
Exception that should be raised by handler when the handling should be
stopped.
xmpp.client.CommonClient
:
Base for Client and Component classes.
xmpp.client.Client
:
Example client class, based on CommonClient.
xmpp.client.Component
:
Component class.
xmpp.client.PlugIn
:
Common xmpppy plugins infrastructure: plugging in/out, debugging.
xmpp.auth.Bind
:
Bind some JID to the current connection to allow router know of our
location.
xmpp.browser.Browser
:
Standart xmpppy class that is ancestor of PlugIn and can be attached
to your application.
xmpp.dispatcher.Dispatcher
:
Ancestor of PlugIn class.
xmpp.filetransfer.IBB
:
IBB used to transfer small-sized data chunk over estabilished xmpp
connection.
xmpp.auth.NonSASL
:
Implements old Non-SASL (JEP-0078) authentication used in jabberd1.4
and transport authentication.
xmpp.roster.Roster
:
Defines a plenty of methods that will allow you to manage roster.
xmpp.auth.SASL
:
Implements SASL authentication.
xmpp.transports.TCPsocket
:
This class defines direct TCP connection method.
xmpp.transports.HTTPPROXYsocket
:
HTTP (CONNECT) proxy connection class.
xmpp.transports.TLS
:
TLS connection used to encrypts already estabilished tcp
connection.
xmpp.debug.Debug
xmpp.debug.NoDebug
xmpp.protocol.JID
:
JID object.
xmpp.simplexml.Node
:
Node class describes syntax of separate XML Node.
xmpp.protocol.DataField
:
This class is used in the DataForm class to describe the single data
item.
xmpp.protocol.DataForm
:
DataForm class.
xmpp.protocol.ErrorNode
:
XMPP-style error element.
xmpp.protocol.Protocol
:
A "stanza" object class.
xmpp.protocol.Error
:
Used to quickly transform received stanza into error reply.
xmpp.protocol.Iq
:
XMPP Iq object - get/set dialog mechanism.
xmpp.protocol.Message
:
XMPP Message stanza - "push" mechanism.
xmpp.protocol.Presence
:
XMPP Presence object.
xmpp.simplexml.NodeBuilder
:
Builds a Node class minidom from data parsed to it.
xmpp.simplexml.T
:
Auxiliary class used to quick acces 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.
Home | Trees | Index | Help |
---|
Generated by Epydoc 2.1 on Sun Dec 26 09:52:58 2004 | http://epydoc.sf.net |