Package xmpp :: Module transports
[show private | hide private]
[frames | no frames]

Module xmpp.transports

This module contains the low-level implementations of xmpppy connect methods or (in other words) transports for xmpp-stanzas. Currently here is three transports: direct TCP connect - TCPsocket class proxied TCP connect - HTTPPROXYsocket class (CONNECT proxies) TLS connection - TLS class. Can be used for SSL connections also.

Transports are stackable so you - f.e. TLS use HTPPROXYsocket or TCPsocket as more low-level transport.

Also exception 'error' is defined to allow capture of this module specific exceptions.
Classes
error An exception to be raised in case of low-level errors in methods of 'transports' module.
HTTPPROXYsocket HTTP (CONNECT) proxy connection class.
TCPsocket This class defines direct TCP connection method.
TLS TLS connection used to encrypts already estabilished tcp connection.

Variable Summary
str DBG_CONNECT_PROXY = 'CONNECTproxy'

Variable Details

DBG_CONNECT_PROXY

Type:
str
Value:
'CONNECTproxy'                                                         

Generated by Epydoc 2.1 on Sun Dec 26 09:52:57 2004 http://epydoc.sf.net