Package twisted :: Package internet :: Module protocol
[show private | hide private]
[frames | no frames]

Module twisted.internet.protocol

Standard implementations of Twisted protocol-related interfaces.

Start here if you are looking to write a new protocol implementation for Twisted. The Protocol class contains some introductory material.

API Stability: stable, other than ClientCreator.

Maintainer: Itamar Shtull-Trauring<mailto:twisted@itamarst.org>
Classes
Factory This is a factory which produces protocols.
ClientFactory A Protocol factory for clients.
ReconnectingClientFactory My clients auto-reconnect with an exponential back-off.
Protocol  
ProcessProtocol Processes have some additional methods besides receiving data.
FileWrapper A wrapper around a file-like object to make it behave as a Transport.
ServerFactory Subclass this to indicate that your protocol.Factory is only usable for servers.
BaseProtocol This is the abstract superclass of all protocols.
ClientCreator Useful for cases when we don't really need a factory.
ConnectedDatagramProtocol Protocol for connected datagram-oriented transport, e.g.
DatagramProtocol Protocol for datagram-oriented transport, e.g.
_InstanceFactory Factory used by ClientCreator.

Generated by Epydoc 1.2 prerelease on Wed Jan 29 06:28:14 2003 http://epydoc.sf.net