Part of twisted.internet View Source
Interface documentation.
Maintainer: Itamar Shtull-Trauring| Line # | Kind | Name | Docs |
|---|---|---|---|
| 14 | Interface | IAddress | An address, e.g. a TCP (host, port).
|
| 23 | Interface | IConnector | Object used to interface between connections and protocols. |
| 56 | Interface | IResolverSimple | No interface docstring; 1/1 methods documented |
| 77 | Interface | IResolver | No interface docstring; 23/23 methods documented |
| 196 | Interface | IReactorArbitrary | No interface docstring; 2/2 methods documented |
| 222 | Interface | IReactorTCP | No interface docstring; 2/2 methods documented |
| 267 | Interface | IReactorSSL | No interface docstring; 2/2 methods documented |
| 308 | Interface | IReactorUNIX | UNIX socket methods. |
| 350 | Interface | IReactorUNIXDatagram | Datagram UNIX socket methods. |
| 392 | Interface | IReactorUDP | UDP socket methods. |
| 417 | Interface | IReactorMulticast | UDP socket methods that support multicast. |
| 439 | Interface | IReactorProcess | No interface docstring; 1/1 methods documented |
| 509 | Interface | IReactorTime | Time methods that a Reactor should implement. |
| 563 | Interface | IDelayedCall | A scheduled call. |
| 620 | Interface | IReactorThreads | Dispatch methods to be run in threads. |
| 653 | Interface | IReactorCore | Core methods that a Reactor must implement. |
| 784 | Interface | IReactorPluggableResolver | A reactor with a pluggable name resolver interface. |
| 800 | Interface | IReactorFDSet | Implement me to be able to use |
| 874 | Interface | IListeningPort | A listening port. |
| 904 | Interface | ILoggingContext | Give context information that will be used to log events generated by |
| 917 | Interface | IFileDescriptor | A file descriptor. |
| 946 | Interface | IReadDescriptor | No interface docstring; 1/1 methods documented |
| 954 | Interface | IWriteDescriptor | No interface docstring; 1/1 methods documented |
| 962 | Interface | IReadWriteDescriptor | I am a FileDescriptor
that
|
| 969 | Interface | IHalfCloseableDescriptor | A descriptor that can be half-closed. |
| 985 | Interface | ISystemHandle | An object that wraps a networking OS-specific handle. |
| 1003 | Interface | IConsumer | A consumer consumes data from a producer. |
| 1043 | Interface | IFinishableConsumer | A Consumer for producers that finish. |
| 1053 | Interface | IProducer | A producer produces data for a consumer. |
| 1070 | Interface | IPushProducer | A push producer, also known as a streaming producer is expected to |
| 1094 | Interface | IPullProducer | A pull producer, also known as a non-streaming producer, is |
| 1110 | Interface | IProtocol | No interface docstring; 4/4 methods documented |
| 1158 | Interface | IProcessProtocol | Interface for process-related event handlers. |
| 1222 | Interface | IHalfCloseableProtocol | Implemented to indicate they want notification of half-closes. |
| 1256 | Interface | IProtocolFactory | Interface for protocol factories. |
| 1286 | Interface | ITransport | I am a transport for bytes. |
| 1347 | Interface | ITCPTransport | A TCP based transport. |
| 1401 | Interface | ITLSTransport | A TCP transport that supports switching to TLS midstream. |
| 1415 | Interface | ISSLTransport | A SSL/TLS based transport. |
| 1426 | Interface | IProcessTransport | A process transport. |
| 1492 | Interface | IServiceCollection | An object which provides access to a collection of services. |
| 1515 | Interface | IUDPTransport | Transport for UDP DatagramProtocols. |
| 1559 | Interface | IUDPConnectedTransport | DEPRECATED. Transport for UDP ConnectedPacketProtocols. |
| 1575 | Interface | IUNIXDatagramTransport | Transport for UDP PacketProtocols. |
| 1591 | Interface | IUNIXDatagramConnectedTransport | Transport for UDP ConnectedPacketProtocols. |
| 1612 | Interface | IMulticastTransport | Additional functionality for multicast UDP. |