| 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 |