| Trees | Indices | Help |
|
|---|
|
|
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.
|
|||
|
HTTPPROXYsocket HTTP (CONNECT) proxy connection class. |
|||
|
TCPsocket This class defines direct TCP connection method. |
|||
|
TLS TLS connection used to encrypts already estabilished tcp connection. |
|||
|
|||
|
|||
|
|||
DATA_RECEIVED =
|
|||
DATA_SENT =
|
|||
DBG_CONNECT_PROXY =
|
|||
DBG_SOCKET =
|
|||
ERRORS =
|
|||
ERR_BAD_REQUEST =
|
|||
ERR_CONFLICT =
|
|||
ERR_FEATURE_NOT_IMPLEMENTED =
|
|||
ERR_FORBIDDEN =
|
|||
ERR_GONE =
|
|||
ERR_INTERNAL_SERVER_ERROR =
|
|||
ERR_ITEM_NOT_FOUND =
|
|||
ERR_JID_MALFORMED =
|
|||
ERR_NOT_ACCEPTABLE =
|
|||
ERR_NOT_ALLOWED =
|
|||
ERR_NOT_AUTHORIZED =
|
|||
ERR_PAYMENT_REQUIRED =
|
|||
ERR_RECIPIENT_UNAVAILABLE =
|
|||
ERR_REDIRECT =
|
|||
ERR_REGISTRATION_REQUIRED =
|
|||
ERR_REMOTE_SERVER_NOT_FOUND =
|
|||
ERR_REMOTE_SERVER_TIMEOUT =
|
|||
ERR_RESOURCE_CONSTRAINT =
|
|||
ERR_SERVICE_UNAVAILABLE =
|
|||
ERR_SUBSCRIPTION_REQUIRED =
|
|||
ERR_UNDEFINED_CONDITION =
|
|||
ERR_UNEXPECTED_REQUEST =
|
|||
NS_ACTIVITY =
|
|||
NS_ADDRESS =
|
|||
NS_AGENTS =
|
|||
NS_AMP =
|
|||
NS_AMP_ERRORS =
|
|||
NS_AUTH =
|
|||
NS_AVATAR =
|
|||
NS_BIND =
|
|||
NS_BROWSE =
|
|||
NS_BROWSING =
|
|||
NS_BYTESTREAM =
|
|||
NS_CAPS =
|
|||
NS_CHATSTATES =
|
|||
NS_CHATTING =
|
|||
NS_CLIENT =
|
|||
NS_COMMANDS =
|
|||
NS_COMPONENT_1 =
|
|||
NS_COMPONENT_ACCEPT =
|
|||
NS_COMPRESS =
|
|||
NS_CONFERENCE =
|
|||
NS_DATA =
|
|||
NS_DATA_LAYOUT =
|
|||
NS_DATA_VALIDATE =
|
|||
NS_DELAY =
|
|||
NS_DELAY2 =
|
|||
NS_DIALBACK =
|
|||
NS_DISCO =
|
|||
NS_DISCO_INFO =
|
|||
NS_DISCO_ITEMS =
|
|||
NS_ENCRYPTED =
|
|||
NS_ESESSION =
|
|||
NS_ESESSION_INIT =
|
|||
NS_EVENT =
|
|||
NS_FEATURE =
|
|||
NS_FILE =
|
|||
NS_GAMING =
|
|||
NS_GEOLOC =
|
|||
NS_GMAILNOTIFY =
|
|||
NS_GROUPCHAT =
|
|||
NS_GTALKSETTING =
|
|||
NS_HTTP_AUTH =
|
|||
NS_HTTP_BIND =
|
|||
NS_IBB =
|
|||
NS_INVISIBLE =
|
|||
NS_IQ =
|
|||
NS_LAST =
|
|||
NS_MESSAGE =
|
|||
NS_MOOD =
|
|||
NS_MUC =
|
|||
NS_MUC_ADMIN =
|
|||
NS_MUC_CONFIG =
|
|||
NS_MUC_OWNER =
|
|||
NS_MUC_UNIQUE =
|
|||
NS_MUC_USER =
|
|||
NS_NICK =
|
|||
NS_OFFLINE =
|
|||
NS_PHYSLOC =
|
|||
NS_PING =
|
|||
NS_PRESENCE =
|
|||
NS_PRIVACY =
|
|||
NS_PRIVATE =
|
|||
NS_PROFILE =
|
|||
NS_PUBSUB =
|
|||
NS_PUBSUB_OWNER =
|
|||
NS_RECEIPTS =
|
|||
NS_REGISTER =
|
|||
NS_ROSTER =
|
|||
NS_ROSTERX =
|
|||
NS_RPC =
|
|||
NS_SASL =
|
|||
NS_SEARCH =
|
|||
NS_SERVER =
|
|||
NS_SESSION =
|
|||
NS_SI =
|
|||
NS_SIGNED =
|
|||
NS_SI_PUB =
|
|||
NS_SSN =
|
|||
NS_STANZAS =
|
|||
NS_STANZA_CRYPTO =
|
|||
NS_STREAM =
|
|||
NS_STREAMS =
|
|||
NS_TIME =
|
|||
NS_TIME_REVISED =
|
|||
NS_TLS =
|
|||
NS_TUNE =
|
|||
NS_VACATION =
|
|||
NS_VCARD =
|
|||
NS_VCARD_UPDATE =
|
|||
NS_VERSION =
|
|||
NS_VIEWING =
|
|||
NS_WAITINGLIST =
|
|||
NS_XHTML =
|
|||
NS_XHTML_IM =
|
|||
NS_XMPP_STREAMS =
|
|||
SASL_ABORTED =
|
|||
SASL_INCORRECT_ENCODING =
|
|||
SASL_INVALID_AUTHZID =
|
|||
SASL_INVALID_MECHANISM =
|
|||
SASL_MECHANISM_TOO_WEAK =
|
|||
SASL_NOT_AUTHORIZED =
|
|||
SASL_TEMPORARY_AUTH_FAILURE =
|
|||
STREAM_BAD_FORMAT =
|
|||
STREAM_BAD_NAMESPACE_PREFIX =
|
|||
STREAM_CONFLICT =
|
|||
STREAM_CONNECTION_TIMEOUT =
|
|||
STREAM_HOST_GONE =
|
|||
STREAM_HOST_UNKNOWN =
|
|||
STREAM_IMPROPER_ADDRESSING =
|
|||
STREAM_INTERNAL_SERVER_ERROR =
|
|||
STREAM_INVALID_FROM =
|
|||
STREAM_INVALID_ID =
|
|||
STREAM_INVALID_NAMESPACE =
|
|||
STREAM_INVALID_XML =
|
|||
STREAM_NOT_AUTHORIZED =
|
|||
STREAM_POLICY_VIOLATION =
|
|||
STREAM_REMOTE_CONNECTION_FAILED =
|
|||
STREAM_RESOURCE_CONSTRAINT =
|
|||
STREAM_RESTRICTED_XML =
|
|||
STREAM_SEE_OTHER_HOST =
|
|||
STREAM_SYSTEM_SHUTDOWN =
|
|||
STREAM_UNDEFINED_CONDITION =
|
|||
STREAM_UNSUPPORTED_ENCODING =
|
|||
STREAM_UNSUPPORTED_STANZA_TYPE =
|
|||
STREAM_UNSUPPORTED_VERSION =
|
|||
STREAM_XML_NOT_WELL_FORMED =
|
|||
name =
|
|||
sasl_error_conditions =
|
|||
stream_exceptions =
|
|||
xmpp_stanza_error_conditions =
|
|||
xmpp_stream_error_conditions =
|
|||
Imports: BOSHBody, BadFormat, BadNamespacePrefix, Conflict, ConnectionTimeout, DataField, DataForm, Error, ErrorNode, HostGone, HostUnknown, ImproperAddressing, InternalServerError, InvalidFrom, InvalidID, InvalidNamespace, InvalidXML, Iq, JID, Message, Node, NodeBuilder, NodeProcessed, NotAuthorized, PlugIn, PolicyViolation, Presence, Protocol, RemoteConnectionFailed, ResourceConstraint, RestrictedXML, SeeOtherHost, StreamError, SystemShutdown, UndefinedCondition, UnsupportedEncoding, UnsupportedStanzaType, UnsupportedVersion, XMLNotWellFormed, base64, dispatcher, errno, isErrorNode, isResultNode, os, select, socket, time, ustr
|
|||
|
|
|||
DATA_RECEIVED
|
DATA_SENT
|
DBG_CONNECT_PROXY
|
DBG_SOCKET
|
ERRORS
|
ERR_BAD_REQUEST
|
ERR_CONFLICT
|
ERR_FEATURE_NOT_IMPLEMENTED
|
ERR_FORBIDDEN
|
ERR_GONE
|
ERR_INTERNAL_SERVER_ERROR
|
ERR_ITEM_NOT_FOUND
|
ERR_JID_MALFORMED
|
ERR_NOT_ACCEPTABLE
|
ERR_NOT_ALLOWED
|
ERR_NOT_AUTHORIZED
|
ERR_PAYMENT_REQUIRED
|
ERR_RECIPIENT_UNAVAILABLE
|
ERR_REDIRECT
|
ERR_REGISTRATION_REQUIRED
|
ERR_REMOTE_SERVER_NOT_FOUND
|
ERR_REMOTE_SERVER_TIMEOUT
|
ERR_RESOURCE_CONSTRAINT
|
ERR_SERVICE_UNAVAILABLE
|
ERR_SUBSCRIPTION_REQUIRED
|
ERR_UNDEFINED_CONDITION
|
ERR_UNEXPECTED_REQUEST
|
NS_ACTIVITY
|
NS_ADDRESS
|
NS_AGENTS
|
NS_AMP
|
NS_AMP_ERRORS
|
NS_AUTH
|
NS_AVATAR
|
NS_BIND
|
NS_BROWSE
|
NS_BROWSING
|
NS_BYTESTREAM
|
NS_CAPS
|
NS_CHATSTATES
|
NS_CHATTING
|
NS_CLIENT
|
NS_COMMANDS
|
NS_COMPONENT_1
|
NS_COMPONENT_ACCEPT
|
NS_COMPRESS
|
NS_CONFERENCE
|
NS_DATA
|
NS_DATA_LAYOUT
|
NS_DATA_VALIDATE
|
NS_DELAY
|
NS_DELAY2
|
NS_DIALBACK
|
NS_DISCO
|
NS_DISCO_INFO
|
NS_DISCO_ITEMS
|
NS_ENCRYPTED
|
NS_ESESSION
|
NS_ESESSION_INIT
|
NS_EVENT
|
NS_FEATURE
|
NS_FILE
|
NS_GAMING
|
NS_GEOLOC
|
NS_GMAILNOTIFY
|
NS_GROUPCHAT
|
NS_GTALKSETTING
|
NS_HTTP_AUTH
|
NS_HTTP_BIND
|
NS_IBB
|
NS_INVISIBLE
|
NS_IQ
|