Package twisted :: Package internet :: Module interfaces
[frames | no frames]

Module twisted.internet.interfaces

Interface documentation.

API Stability: stable, other than IReactorUDP (semi-stable) and IReactorMulticast (unstable).

Maintainer: Itamar Shtull-Trauring
Classes
IAddress An address, e.g.
IConnector Object used to interface between connections and protocols.
IConsumer A consumer consumes data from a producer.
IDelayedCall A scheduled call.
IFileDescriptor A file descriptor.
IFinishableConsumer A Consumer for producers that finish.
IListeningPort A listening port.
IMulticastTransport Additional functionality for multicast UDP.
IProcessTransport A process transport.
IProducer A producer produces data for a consumer.
IProtocol  
IProtocolFactory Interface for protocol factories.
IPullProducer A pull producer, also known as a non-streaming producer, is expected to produce data each time resumeProducing() is called.
IPushProducer A push producer, also known as a streaming producer is expected to produce (write to this consumer) data on a continous basis, unless it has been paused.
IReactorArbitrary  
IReactorCore Core methods that a Reactor must implement.
IReactorFDSet Implement me to be able to use FileDescriptor type resources.
IReactorMulticast UDP socket methods that support multicast.
IReactorPluggableResolver A reactor with a pluggable name resolver interface.
IReactorProcess  
IReactorSSL  
IReactorTCP  
IReactorThreads Dispatch methods to be run in threads.
IReactorTime Time methods that a Reactor should implement.
IReactorUDP UDP socket methods.
IReactorUNIX UNIX socket methods.
IReactorUNIXDatagram datagram UNIX socket methods.
IReadDescriptor  
IReadWriteDescriptor I am a FileDescriptor that can both read and write.
IResolver  
IResolverSimple  
IServiceCollection An object which provides access to a collection of services.
ISSLTransport A SSL/TLS based transport.
ISystemHandle An object that wraps a networking OS-specific handle.
ITCPTransport A TCP based transport.
ITLSTransport A TCP transport that supports switching to TLS midstream.
ITransport I am a transport for bytes.
IUDPConnectedTransport DEPRECATED.
IUDPTransport Transport for UDP DatagramProtocols.
IUNIXDatagramConnectedTransport Transport for UDP ConnectedPacketProtocols.
IUNIXDatagramTransport Transport for UDP PacketProtocols.
IWriteDescriptor  

Generated by Epydoc 2.0 on Sat May 15 20:08:22 2004 http://epydoc.sf.net