--- /tmp/twisted-22.1.0-2sddgmlo2/debian/twisted-doc_22.1.0-2_all.deb +++ twisted-doc_22.1.0-2_all.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2022-02-17 10:40:49.000000 debian-binary │ --rw-r--r-- 0 0 0 81012 2022-02-17 10:40:49.000000 control.tar.xz │ --rw-r--r-- 0 0 0 3184876 2022-02-17 10:40:49.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 81040 2022-02-17 10:40:49.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 3184904 2022-02-17 10:40:49.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./control │ │ │ @@ -1,13 +1,13 @@ │ │ │ Package: twisted-doc │ │ │ Source: twisted │ │ │ Version: 22.1.0-2 │ │ │ Architecture: all │ │ │ Maintainer: Debian Python Team │ │ │ -Installed-Size: 41256 │ │ │ +Installed-Size: 41255 │ │ │ Depends: libjs-sphinxdoc (>= 4.3) │ │ │ Recommends: www-browser | postscript-viewer | pdf-viewer │ │ │ Suggests: python3-twisted │ │ │ Section: doc │ │ │ Priority: optional │ │ │ Multi-Arch: foreign │ │ │ Homepage: https://twistedmatrix.com/ │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -1061,15 +1061,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 90 2021-01-01 06:53:29.000000 ./usr/share/doc/twisted-doc/html/_static/minus.png │ │ │ -rw-r--r-- 0 root (0) root (0) 90 2021-01-01 06:53:29.000000 ./usr/share/doc/twisted-doc/html/_static/plus.png │ │ │ -rw-r--r-- 0 root (0) root (0) 4846 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/_static/pygments.css │ │ │ -rw-r--r-- 0 root (0) root (0) 4810 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/_static/sidebar.js │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/ │ │ │ -rw-r--r-- 0 root (0) root (0) 10065 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/apidocs.css │ │ │ -rw-r--r-- 0 root (0) root (0) 117305 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/bootstrap.min.css │ │ │ --rw-r--r-- 0 root (0) root (0) 552490 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/classIndex.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 552547 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/classIndex.html │ │ │ -rw-r--r-- 0 root (0) root (0) 0 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/extra.css │ │ │ -rw-r--r-- 0 root (0) root (0) 2233 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/index.html │ │ │ -rw-r--r-- 0 root (0) root (0) 68966 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/moduleIndex.html │ │ │ -rw-r--r-- 0 root (0) root (0) 3028332 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/nameIndex.html │ │ │ -rw-r--r-- 0 root (0) root (0) 195568 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/objects.inv │ │ │ -rw-r--r-- 0 root (0) root (0) 1038 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/pydoctor.js │ │ │ -rw-r--r-- 0 root (0) root (0) 2522 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.__main__.html │ │ │ @@ -1545,15 +1545,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 10321 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.internet.defer.DeferredLock.html │ │ │ -rw-r--r-- 0 root (0) root (0) 12641 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.internet.defer.DeferredQueue.html │ │ │ -rw-r--r-- 0 root (0) root (0) 11234 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.internet.defer.DeferredSemaphore.html │ │ │ -rw-r--r-- 0 root (0) root (0) 10698 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.internet.defer.FirstError.html │ │ │ -rw-r--r-- 0 root (0) root (0) 3008 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.internet.defer.NotACoroutineError.html │ │ │ -rw-r--r-- 0 root (0) root (0) 2941 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.internet.defer.QueueOverflow.html │ │ │ -rw-r--r-- 0 root (0) root (0) 2946 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.internet.defer.QueueUnderflow.html │ │ │ --rw-r--r-- 0 root (0) root (0) 3154 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.internet.defer.TimeoutError.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 3016 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.internet.defer.TimeoutError.html │ │ │ -rw-r--r-- 0 root (0) root (0) 5241 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.internet.defer._CancellationStatus.html │ │ │ -rw-r--r-- 0 root (0) root (0) 14281 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.internet.defer._ConcurrencyPrimitive.html │ │ │ -rw-r--r-- 0 root (0) root (0) 4695 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.internet.defer._DefGen_Return.html │ │ │ -rw-r--r-- 0 root (0) root (0) 3313 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.internet.defer._InternalInlineCallbacksCancelledError.html │ │ │ -rw-r--r-- 0 root (0) root (0) 4605 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.internet.defer._NoContext.html │ │ │ -rw-r--r-- 0 root (0) root (0) 5352 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.internet.defer._Sentinel.html │ │ │ -rw-r--r-- 0 root (0) root (0) 73902 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.internet.defer.html │ │ │ @@ -2174,15 +2174,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 13253 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.names.dns._OPTVariableOption.html │ │ │ -rw-r--r-- 0 root (0) root (0) 75140 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.names.dns.html │ │ │ -rw-r--r-- 0 root (0) root (0) 3123 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.names.error.AuthoritativeDomainError.html │ │ │ -rw-r--r-- 0 root (0) root (0) 3051 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.names.error.DNSFormatError.html │ │ │ -rw-r--r-- 0 root (0) root (0) 3039 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.names.error.DNSNameError.html │ │ │ -rw-r--r-- 0 root (0) root (0) 3091 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.names.error.DNSNotImplementedError.html │ │ │ -rw-r--r-- 0 root (0) root (0) 3082 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.names.error.DNSQueryRefusedError.html │ │ │ --rw-r--r-- 0 root (0) root (0) 4443 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.names.error.DNSQueryTimeoutError.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 4401 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.names.error.DNSQueryTimeoutError.html │ │ │ -rw-r--r-- 0 root (0) root (0) 3051 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.names.error.DNSServerError.html │ │ │ -rw-r--r-- 0 root (0) root (0) 2998 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.names.error.DNSUnknownError.html │ │ │ -rw-r--r-- 0 root (0) root (0) 3675 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.names.error.DomainError.html │ │ │ -rw-r--r-- 0 root (0) root (0) 2959 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.names.error.ResolverError.html │ │ │ -rw-r--r-- 0 root (0) root (0) 5319 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.names.error.html │ │ │ -rw-r--r-- 0 root (0) root (0) 18579 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.names.hosts.Resolver.html │ │ │ -rw-r--r-- 0 root (0) root (0) 6093 2022-02-17 10:40:49.000000 ./usr/share/doc/twisted-doc/html/api/twisted.names.hosts.html │ │ ├── ./usr/share/doc/twisted-doc/html/api/classIndex.html │ │ │ @@ -55,15 +55,15 @@ │ │ │

Class Hierarchy

│ │ │
│ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ +
  • abc.ABC
  • AssertionError
  • AttributeError
  • Awaitable[_DeferredResultT]
  • BaseException
  • code.InteractiveInterpreter
  • codecs.StreamReader
  • codecs.StreamWriter
  • collections.abc.Mapping
  • collections.abc.Sequence
  • collections.UserDict
  • constantly.Flags
  • constantly.Names
  • constantly.Values
  • datetime.tzinfo
  • Deferred[_DeferredListResultListT]
  • Deferred[object]
  • dict
  • enum.Enum
  • enum.IntEnum
  • Exception
  • Generic[_DeferredResultT]
  • Generic[_T]
  • io.BytesIO
  • IOError
  • KeyError
  • namedtuple('_TunnelDescription', 'fileno name')
  • NotImplementedError
  • OSError
  • proxyForInterface(_IProcessTransportWithConsumerAndProducer, '_process')
  • proxyForInterface(IProtocol)
  • proxyForInterface(IProtocol, '_channel')
  • proxyForInterface(IReporter)
  • proxyForInterface(IRequest, '_request')
  • proxyForInterface(IResource)
  • proxyForInterface(IResponse)
  • proxyForInterface(itrial.IReporter, '_originalReporter')
  • pydoctor.sphinx.SphinxInventory
  • pydoctor.zopeinterface.ZopeInterfaceASTBuilder
  • pydoctor.zopeinterface.ZopeInterfaceModuleVisitor
  • pydoctor.zopeinterface.ZopeInterfaceSystem
  • RuntimeError
  • str
  • tkinter.Frame
  • tuple
  • twisted._threads._convenience.Quit - A flag representing whether a worker has been quit.
  • twisted._threads._memory.MemoryWorker - An IWorker that queues work for later performance.
  • twisted._threads._team.Statistics - Statistics about a Team's current activity.
  • twisted._threads.LockWorker - An IWorker implemented based on a mutual-exclusion lock.
  • twisted._threads.Team - A composite IWorker implementation.
  • twisted._threads.ThreadWorker - An IExclusiveWorker implemented based on a single thread and a queue.
  • twisted.application.app._BasicProfiler -
  • twisted.application.app.ApplicationRunner - An object which helps running an application based on a config object.
  • twisted.application.app.AppLogger - An AppLogger attaches the configured log observer specified on the commandline to a ServerOptions object, a custom logger.ILogObserver, or a legacy custom {log.ILogObserver}.
  • twisted.application.app.AppProfiler - Class which selects a specific profile runner based on configuration options.
  • twisted.application.app.ReactorSelectionMixin - Provides options for selecting a reactor to install.
  • twisted.application.internet._ClientMachine - State machine for maintaining a single outgoing connection to an endpoint.
  • twisted.application.internet._DisconnectFactory - A _DisconnectFactory is a proxy for IProtocolFactory that catches connectionLost notifications and relays them.
  • twisted.application.internet._ReconnectingProtocolProxy - A proxy for a Protocol to provide connectionLost notification to a client connection service, in support of reconnecting when connections are lost.
  • twisted.application.reactors.Reactor -
  • twisted.application.runner._exit.Status - Object to hang EX_* values off of as a substitute for posix.
  • twisted.application.runner._pidfile.NonePIDFile - PID file implementation that does nothing.
  • twisted.application.runner._pidfile.PIDFile - Concrete implementation of IPIDFile.
  • twisted.application.runner._runner.Runner - Twisted application runner.
  • twisted.application.service.Process - Process running parameters.
  • twisted.application.service.Service - Base class for services.
  • twisted.application.service.ServiceMaker - Utility class to simplify the definition of IServiceMaker plugins.
  • twisted.application.twist._twist.Twist - Run a Twisted application.
  • twisted.conch.avatar.ConchUser - Undocumented
  • twisted.conch.checkers.InMemorySSHKeyDB - Object that provides SSH public keys based on a dictionary of usernames mapped to twisted.conch.ssh.keys.Keys.
  • twisted.conch.checkers.SSHProtocolChecker - SSHProtocolChecker is a checker that requires multiple authentications to succeed. To add a checker, call my registerChecker method with the checker and the interface.
  • twisted.conch.checkers.SSHPublicKeyChecker - Checker that authenticates SSH public keys, based on public keys listed in authorized_keys and authorized_keys2 files in user .ssh/ directories.
  • twisted.conch.checkers.SSHPublicKeyDatabase - Checker that authenticates SSH public keys, based on public keys listed in authorized_keys and authorized_keys2 files in user .ssh/ directories.
  • twisted.conch.checkers.UNIXAuthorizedKeysFiles - No summary
  • twisted.conch.checkers.UNIXPasswordDatabase - A checker which validates users out of the UNIX password databases, or databases of a compatible format.
  • twisted.conch.client.knownhosts._BaseEntry - Abstract base of both hashed and non-hashed entry objects, since they represent keys and key types the same way.
  • twisted.conch.client.knownhosts.ConsoleUI - A UI object that can ask true/false questions and post notifications on the console, to be used during key verification.
  • twisted.conch.client.knownhosts.KnownHostsFile - A structured representation of an OpenSSH-format ~/.ssh/known_hosts file.
  • twisted.conch.client.knownhosts.UnparsedEntry - UnparsedEntry is an entry in a KnownHostsFile which can't actually be parsed; therefore it matches no keys and no hosts.
  • twisted.conch.endpoints._ExistingConnectionHelper - _ExistingConnectionHelper implements _ISSHConnectionCreator by handing out an existing SSH connection which is supplied to its initializer.
  • twisted.conch.endpoints._NewConnectionHelper - _NewConnectionHelper implements _ISSHConnectionCreator by establishing a brand new SSH connection, securing it, and authenticating.
  • twisted.conch.endpoints._ReadFile - A weakly file-like object which can be used with KnownHostsFile to respond in the negative to all prompts for decisions.
  • twisted.conch.endpoints.SSHCommandAddress - An SSHCommandAddress instance represents the address of an SSH server, a username which was used to authenticate with that server, and a command which was run there.
  • twisted.conch.endpoints.SSHCommandClientEndpoint - SSHCommandClientEndpoint exposes the command-executing functionality of SSH servers.
  • twisted.conch.insults.insults._const -
  • twisted.conch.insults.insults.ClientProtocol.ControlSequenceParser - Undocumented
  • twisted.conch.insults.insults.modes - ECMA 48 standardized modes
  • twisted.conch.insults.insults.privateModes - ANSI-Compatible Private Modes
  • twisted.conch.insults.insults.ServerProtocol.ControlSequenceParser - Undocumented
  • twisted.conch.insults.insults.TerminalProtocol - No class docstring; 0/1 instance variable, 1/6 method documented
  • twisted.conch.insults.insults.Vector - Undocumented
  • twisted.conch.insults.window.BoundedTerminalWrapper - Undocumented
  • twisted.conch.insults.window.Widget - No class docstring; 0/4 instance variable, 0/1 class variable, 1/13 method documented
  • twisted.conch.manhole.FileWrapper - Minimal write-file-like object.
  • twisted.conch.manhole.VT102Writer - Colorizer for Python tokens.
  • twisted.conch.manhole_ssh._Glue - A feeble class for making one attribute look like another.
  • twisted.conch.manhole_ssh.TerminalRealm - Undocumented
  • twisted.conch.manhole_ssh.TerminalSessionTransport - Undocumented
  • twisted.conch.manhole_tap._StupidRealm - Undocumented
  • twisted.conch.manhole_tap.chainedProtocolFactory - Undocumented
  • twisted.conch.manhole_tap.makeTelnetProtocol - Undocumented
  • twisted.conch.mixin.BufferingMixin - Mixin which adds write buffering.
  • twisted.conch.recvline.LocalTerminalBufferMixin - A mixin for RecvLine subclasses which records the state of the terminal.
  • twisted.conch.recvline.Logging - Wrapper which logs attribute lookups.
  • twisted.conch.recvline.TransportSequence - An ITerminalTransport implementation which forwards calls to one or more other ITerminalTransports.
  • twisted.conch.scripts.cftp.FileWrapper - Undocumented
  • twisted.conch.scripts.conch._KeepAlive - Undocumented
  • twisted.conch.ssh._kex._Curve25519SHA256 - Elliptic Curve Key Exchange using Curve25519 and SHA256. Defined in https://datatracker.ietf.org/doc/draft-ietf-curdle-ssh-curves/.
  • twisted.conch.ssh._kex._Curve25519SHA256LibSSH - As _Curve25519SHA256, but with a pre-standardized algorithm name.
  • twisted.conch.ssh._kex._DHGroup14SHA1 - Diffie-Hellman key exchange with SHA-1 as HASH and Oakley Group 14 (2048-bit MODP Group). Defined in RFC 4253, 8.2.
  • twisted.conch.ssh._kex._DHGroupExchangeSHA1 - Diffie-Hellman Group and Key Exchange with SHA-1 as HASH. Defined in RFC 4419, 4.1.
  • twisted.conch.ssh._kex._DHGroupExchangeSHA256 - Diffie-Hellman Group and Key Exchange with SHA-256 as HASH. Defined in RFC 4419, 4.2.
  • twisted.conch.ssh._kex._ECDH256 - Elliptic Curve Key Exchange with SHA-256 as HASH. Defined in RFC 5656.
  • twisted.conch.ssh._kex._ECDH384 - Elliptic Curve Key Exchange with SHA-384 as HASH. Defined in RFC 5656.
  • twisted.conch.ssh._kex._ECDH512 - Elliptic Curve Key Exchange with SHA-512 as HASH. Defined in RFC 5656.
  • twisted.conch.ssh.filetransfer.ClientDirectory - Undocumented
  • twisted.conch.ssh.filetransfer.ClientFile - Undocumented
  • twisted.conch.ssh.keys.Key - No summary
  • twisted.conch.ssh.service.SSHService - No class docstring; 0/4 class variable, 3/4 methods documented
  • twisted.conch.ssh.session._DummyTransport - Undocumented
  • twisted.conch.ssh.transport._DummyAlgorithm - An encryption algorithm that does not actually encrypt anything.
  • twisted.conch.ssh.transport._DummyCipher - A cipher for the none encryption method.
  • twisted.conch.ssh.transport._NullEncryptionContext - An encryption context that does not actually encrypt anything.
  • twisted.conch.ssh.transport.SSHCiphers - SSHCiphers represents all the encryption operations that need to occur to encrypt and authenticate the SSH connection.
  • twisted.conch.telnet.ProtocolTransportMixin - Undocumented
  • twisted.conch.telnet.Telnet._OptionState - Represents the state of an option on both sides of a telnet connection.
  • twisted.conch.telnet.Telnet._OptionState._Perspective - No summary
  • twisted.conch.ui.ansi.AnsiParser - Parser class for ANSI codes.
  • twisted.conch.ui.ansi.ColorText - Represents an element of text along with the texts colors and additional attributes.
  • twisted.conch.unix.SFTPServerForUnixConchUser - No class docstring; 0/1 instance variable, 1/17 method documented
  • twisted.conch.unix.SSHSessionForUnixConchUser - No class docstring; 0/8 instance variable, 0/1 class variable, 2/11 methods documented
  • twisted.conch.unix.UnixSFTPDirectory - Undocumented
  • twisted.conch.unix.UnixSFTPFile - Undocumented
  • twisted.conch.unix.UnixSSHRealm - Undocumented
  • twisted.cred.checkers.AllowAnonymousAccess - A credentials checker that unconditionally grants anonymous access.
  • twisted.cred.checkers.FilePasswordDB - A file-based, text-based username/password database.
  • twisted.cred.checkers.InMemoryUsernamePasswordDatabaseDontUse - An extremely simple credentials checker.
  • twisted.cred.credentials.Anonymous - Undocumented
  • twisted.cred.credentials.CramMD5Credentials - An encapsulation of some CramMD5 hashed credentials.
  • twisted.cred.credentials.DigestCredentialFactory - Support for RFC2617 HTTP Digest Authentication
  • twisted.cred.credentials.DigestedCredentials - Yet Another Simple HTTP Digest authentication scheme.
  • twisted.cred.credentials.SSHPrivateKey - Undocumented
  • twisted.cred.credentials.UsernameHashedPassword - Undocumented
  • twisted.cred.credentials.UsernamePassword - Undocumented
  • twisted.cred.portal.Portal - A mediator between clients and a realm.
  • twisted.cred.strcred.AuthOptionMixin - Defines helper methods that can be added on to any usage.Options subclass that needs authentication.
  • twisted.enterprise.adbapi.Connection - A wrapper for a DB-API connection instance.
  • twisted.enterprise.adbapi.ConnectionPool - Represent a pool of connections to a DB-API 2.0 compliant database.
  • twisted.enterprise.adbapi.Transaction - A lightweight wrapper for a DB-API 'cursor' object.
  • twisted.internet._baseprocess.BaseProcess - No class docstring; 0/3 instance variable, 0/1 class variable, 2/4 methods documented
  • twisted.internet._newtls._BypassTLS - _BypassTLS is used as the transport object for the TLS protocol object used to implement startTLS. Its methods skip any TLS logic which startTLS enables.
  • twisted.internet._newtls.ClientMixin - A mixin for twisted.internet.tcp.Client which just marks it as a client for the purposes of the default TLS handshake.
  • twisted.internet._newtls.ConnectionMixin - A mixin for twisted.internet.abstract.FileDescriptor which adds an ITLSTransport implementation.
  • twisted.internet._newtls.ServerMixin - A mixin for twisted.internet.tcp.Server which just marks it as a server for the purposes of the default TLS handshake.
  • twisted.internet._pollingfile._PollableResource - Undocumented
  • twisted.internet._pollingfile._PollingTimer - Undocumented
  • twisted.internet._producer_helpers._PullToPush - An adapter that converts a non-streaming to a streaming producer.
  • twisted.internet._resolver.ComplexResolverSimplifier - A converter from IHostnameResolver to IResolverSimple
  • twisted.internet._resolver.FirstOneWins - An IResolutionReceiver which fires a Deferred with its first result.
  • twisted.internet._resolver.GAIResolver - IHostnameResolver implementation that resolves hostnames by calling getaddrinfo in a thread.
  • twisted.internet._resolver.HostResolution - The in-progress resolution of a given hostname.
  • twisted.internet._resolver.SimpleResolverComplexifier - A converter from IResolverSimple to IHostnameResolver.
  • twisted.internet._sslverify._ChooseDiffieHellmanEllipticCurve - Chooses the best elliptic curve for Elliptic Curve Diffie-Hellman key exchange, and provides a configureECDHCurve method to set the curve, when appropriate, on a new OpenSSL.SSL.Context.
  • twisted.internet._sslverify.CertBase - Base class for public (certificate only) and private (certificate + key pair) certificates.
  • twisted.internet._sslverify.ClientTLSOptions - Client creator for TLS.
  • twisted.internet._sslverify.OpenSSLCertificateAuthorities - Trust an explicitly specified set of certificates, represented by a list of OpenSSL.crypto.X509 objects.
  • twisted.internet._sslverify.OpenSSLCipher - A representation of an OpenSSL cipher.
  • twisted.internet._sslverify.PublicKey - A PublicKey is a representation of the public part of a key pair.
  • twisted.internet.abstract._ConsumerMixin - IConsumer implementations can mix this in to get registerProducer and unregisterProducer methods which take care of keeping track of a producer's state.
  • twisted.internet.abstract._LogOwner - Mixin to help implement interfaces.ILoggingContext for transports which have a protocol, the log prefix of which should also appear in the transport's log prefix.
  • twisted.internet.address._ProcessAddress - An interfaces.IAddress provider for process transports.
  • twisted.internet.address.HostnameAddress - A HostnameAddress represents the address of a HostnameEndpoint.
  • twisted.internet.address.IPv4Address - An IPv4Address represents the address of an IPv4 socket endpoint.
  • twisted.internet.address.IPv6Address - An IPv6Address represents the address of an IPv6 socket endpoint.
  • twisted.internet.address.UNIXAddress - Object representing a UNIX socket endpoint.
  • twisted.internet.base._SignalReactorMixin - Private mixin to manage signals: it installs signal handlers at start time, and define run method.
  • twisted.internet.base._ThreePhaseEvent - Collection of callables (with arguments) which can be invoked as a group in a particular order.
  • twisted.internet.base.BlockingResolver - Undocumented
  • twisted.internet.base.DelayedCall - No class docstring; 0/12 instance variable, 0/1 class variable, 9/10 methods documented
  • twisted.internet.base.PluggableResolverMixin - A mixin which implements the pluggable resolver reactor interfaces.
  • twisted.internet.base.ThreadedResolver - No summary
  • twisted.internet.defer._CancellationStatus - Cancellation status of an inlineCallbacks invocation.
  • twisted.internet.defer._NoContext - Undocumented
  • twisted.internet.defer.DebugInfo - Deferred debug helper.
  • twisted.internet.defer.TimeoutError
  • twisted.internet.defer.waitForDeferred - See deferredGenerator.
  • twisted.internet.endpoints._SimpleHostnameResolver - An IHostnameResolver provider that invokes a provided callable to resolve hostnames.
  • twisted.internet.endpoints._StandardIOParser - Stream server endpoint string parser for the Standard I/O type.
  • twisted.internet.endpoints._SystemdParser - Stream server endpoint string parser for the systemd endpoint type.
  • twisted.internet.endpoints._TCP6ServerParser - Stream server endpoint string parser for the TCP6ServerEndpoint type.
  • twisted.internet.endpoints._TCPServerEndpoint - A TCP server endpoint interface
  • twisted.internet.endpoints._TLSClientEndpointParser - Stream client endpoint string parser for wrapClientTLS with HostnameEndpoint.
  • twisted.internet.endpoints._WrapperEndpoint - An endpoint that wraps another endpoint.
  • twisted.internet.endpoints._WrapperServerEndpoint - A server endpoint that wraps another server endpoint.
  • twisted.internet.endpoints.AdoptedStreamServerEndpoint - An endpoint for listening on a file descriptor initialized outside of Twisted.
  • twisted.internet.endpoints.HostnameEndpoint - A name-based endpoint that connects to the fastest amongst the resolved host addresses.
  • twisted.internet.endpoints.ProcessEndpoint - An endpoint for child processes
  • twisted.internet.endpoints.SSL4ClientEndpoint - SSL secured TCP client endpoint with an IPv4 configuration
  • twisted.internet.endpoints.SSL4ServerEndpoint - SSL secured TCP server endpoint with an IPv4 configuration.
  • twisted.internet.endpoints.StandardIOEndpoint - A Standard Input/Output endpoint
  • twisted.internet.endpoints.TCP4ClientEndpoint - TCP client endpoint with an IPv4 configuration.
  • twisted.internet.endpoints.TCP6ClientEndpoint - TCP client endpoint with an IPv6 configuration.
  • twisted.internet.endpoints.UNIXClientEndpoint - UnixSocket client endpoint.
  • twisted.internet.endpoints.UNIXServerEndpoint - UnixSocket server endpoint.
  • twisted.internet.inotify._Watch - Watch object that represents a Watch point in the filesystem. The user should let INotify to create these objects
  • twisted.internet.iocpreactor.udp.MulticastMixin - Implement multicast functionality.
  • twisted.internet.posixbase._DisconnectSelectableMixin - Mixin providing the _disconnectSelectable method.
  • twisted.internet.posixbase._PollLikeMixin - Mixin for poll-like reactors.
  • twisted.internet.posixbase._Waker
  • twisted.internet.process._FDDetector - No summary
  • twisted.internet.protocol.AbstractDatagramProtocol - Abstract protocol for datagram-oriented transports, e.g. IP, ICMP, ARP, UDP.
  • twisted.internet.protocol.BaseProtocol - This is the abstract superclass of all protocols.
  • twisted.internet.protocol.ClientCreator - Client connections that do not require a factory.
  • twisted.internet.protocol.Factory - This is a factory which produces protocols.
  • twisted.internet.protocol.FileWrapper - A wrapper around a file-like object to make it behave as a Transport.
  • twisted.internet.serialport.BaseSerialPort - Base class for Windows and POSIX serial ports.
  • twisted.internet.ssl.AcceptableCiphers - A representation of ciphers that are acceptable for TLS connections.
  • twisted.internet.ssl.CertificateOptions - A CertificateOptions specifies the security properties for a client or server TLS connection used with OpenSSL.
  • twisted.internet.ssl.ClientContextFactory - A context factory for SSL clients.
  • twisted.internet.ssl.ContextFactory - A factory for SSL context objects, for server SSL connections.
  • twisted.internet.ssl.DiffieHellmanParameters - A representation of key generation parameters that are required for Diffie-Hellman key exchange.
  • twisted.internet.ssl.OpenSSLDefaultPaths - Trust the set of default verify paths that OpenSSL was built with, as specified by SSL_CTX_set_default_verify_paths.
  • twisted.internet.stdio.PipeAddress - Undocumented
  • twisted.internet.stdio.StandardIO - No class docstring; 0/5 instance variable, 2/21 methods documented
  • twisted.internet.task._Timer - Undocumented
  • twisted.internet.task.Clock - Provide a deterministic, easily-controlled implementation of IReactorTime.callLater. This is commonly useful for writing deterministic unit tests for code which schedules events using this API.
  • twisted.internet.task.CooperativeTask - A CooperativeTask is a task object inside a Cooperator, which can be paused, resumed, and stopped. It can also have its completion (or termination) monitored.
  • twisted.internet.task.Cooperator - Cooperative task scheduler.
  • twisted.internet.task.LoopingCall - Call a function repeatedly.
  • twisted.internet.tcp._AbortingMixin - Common implementation of abortConnection.
  • twisted.internet.tcp._BaseBaseClient - Code shared with other (non-POSIX) reactors for management of general outgoing connections.
  • twisted.internet.tcp._BaseTCPClient - Code shared with other (non-POSIX) reactors for management of outgoing TCP connections (both TCPv4 and TCPv6).
  • twisted.internet.tcp._BuffersLogs - A context manager that buffers any log events until after its block exits.
  • twisted.internet.tcp._FileDescriptorReservation - _IFileDescriptorReservation implementation.
  • twisted.internet.tcp._NullFileDescriptorReservation - A null implementation of _IFileDescriptorReservation.
  • twisted.internet.tcp._SocketCloser -
  • twisted.internet.tcp._TLSClientMixin - Undocumented
  • twisted.internet.tcp._TLSConnectionMixin - Undocumented
  • twisted.internet.tcp._TLSServerMixin - Undocumented
  • twisted.internet.testing._FakeConnector - A fake IConnector that allows us to inspect if it has been told to stop connecting.
  • twisted.internet.testing._FakePort - A fake IListeningPort to be used in tests.
  • twisted.internet.testing.FakeDatagramTransport - Undocumented
  • twisted.internet.testing.MemoryReactor - A fake reactor to be used in tests. This reactor doesn't actually do much that's useful yet. It accepts TCP connection setup attempts, but they will never succeed.
  • twisted.internet.testing.NonStreamingProducer - A pull producer which writes 10 times only.
  • twisted.internet.testing.RaisingMemoryReactor - A fake reactor to be used in tests. It accepts TCP connection setup attempts, but they will fail.
  • twisted.internet.testing.StringTransport - A transport implementation which buffers data in memory and keeps track of its other state without providing any behavior.
  • twisted.internet.udp.MulticastMixin - Implement multicast functionality.
  • twisted.internet.unix._SendmsgMixin - Mixin for stream-oriented UNIX transports which uses sendmsg and recvmsg to offer additional functionality, such as copying file descriptors into other processes.
  • twisted.internet.unix._UNIXPort - No class docstring; 1/1 method documented
  • twisted.internet.unix._UnsupportedSendmsgMixin - Behaviorless placeholder used when twisted.python.sendmsg is not available, preventing IUNIXTransport from being supported.
  • twisted.internet.win32eventreactor._ThreadedWin32EventsMixin - This mixin implements IReactorWin32Events for another reactor by running a Win32Reactor in a separate thread and dispatching work to it.
  • twisted.internet.win32eventreactor._ThreadFDWrapper - This wraps an event handler and translates notification in the helper Win32Reactor thread into a notification in the primary reactor thread.
  • twisted.internet.wxsupport.wxRunner - Make sure GUI events are handled.
  • twisted.logger._flatten.KeyFlattener - A KeyFlattener computes keys for the things within curly braces in PEP-3101-style format strings as parsed by string.Formatter.parse.
  • twisted.logger._stdlib.StringifiableFromEvent - An object that implements __str__() in order to defer the work of formatting until it's converted into a str.
  • twisted.logger.FileLogObserver - Log observer that writes to a file-like object.
  • twisted.logger.FilteringLogObserver - ILogObserver that wraps another ILogObserver, but filters out events based on applying a series of ILogFilterPredicates.
  • twisted.logger.LegacyLogObserverWrapper - ILogObserver that wraps a twisted.python.log.ILogObserver.
  • twisted.logger.LimitedHistoryLogObserver - ILogObserver that stores events in a buffer of a fixed size:
  • twisted.logger.LogBeginner - No summary
  • twisted.logger.Logger - A Logger emits log messages to an observer. You should instantiate it as a class or module attribute, as documented in this module's documentation.
  • twisted.logger.LoggingFile - File-like object that turns write() calls into logging events.
  • twisted.logger.LogLevelFilterPredicate - ILogFilterPredicate that filters out events with a log level lower than the log level for the event's namespace.
  • twisted.logger.LogPublisher - ILogObserver that fans out events to other observers.
  • twisted.logger.STDLibLogObserver - Log observer that writes to the python standard library's logging module.
  • twisted.mail._cred.CramMD5ClientAuthenticator - Undocumented
  • twisted.mail._cred.LOGINAuthenticator - Undocumented
  • twisted.mail._cred.PLAINAuthenticator - Undocumented
  • twisted.mail._pop3client._ListSetter - A utility class to construct a list from a multi-line response accounting for deleted messages.
  • twisted.mail.alias.AliasBase - The default base class for aliases.
  • twisted.mail.alias.FileWrapper - A message receiver which delivers a message to a file.
  • twisted.mail.alias.MessageWrapper - A message receiver which delivers a message to a child process.
  • twisted.mail.alias.MultiWrapper - A message receiver which delivers a single message to multiple other message receivers.
  • twisted.mail.imap4._FetchParser - Undocumented
  • twisted.mail.imap4._FetchParser.Body - Undocumented
  • twisted.mail.imap4._FetchParser.BodyStructure - Undocumented
  • twisted.mail.imap4._FetchParser.Envelope - Undocumented
  • twisted.mail.imap4._FetchParser.Flags - Undocumented
  • twisted.mail.imap4._FetchParser.Header - Undocumented
  • twisted.mail.imap4._FetchParser.InternalDate - Undocumented
  • twisted.mail.imap4._FetchParser.MIME - Undocumented
  • twisted.mail.imap4._FetchParser.RFC822 - Undocumented
  • twisted.mail.imap4._FetchParser.RFC822Header - Undocumented
  • twisted.mail.imap4._FetchParser.RFC822Size - Undocumented
  • twisted.mail.imap4._FetchParser.RFC822Text - Undocumented
  • twisted.mail.imap4._FetchParser.Text - Undocumented
  • twisted.mail.imap4._FetchParser.UID - Undocumented
  • twisted.mail.imap4._MessageStructure - _MessageStructure is a helper base class for message structure classes representing the structure of particular kinds of messages, as defined by their MIME type.
  • twisted.mail.imap4.Command - Undocumented
  • twisted.mail.imap4.DontQuoteMe - Undocumented
  • twisted.mail.imap4.FileProducer - No class docstring; 0/5 instance variable, 0/1 constant, 2/6 methods documented
  • twisted.mail.imap4.LiteralFile - No class docstring; 0/3 instance variable, 0/1 class variable, 1/3 method documented
  • twisted.mail.imap4.LiteralString - No class docstring; 0/3 instance variable, 1/3 method documented
  • twisted.mail.imap4.MemoryAccountWithoutNamespaces - Undocumented
  • twisted.mail.imap4.MessageProducer - No class docstring; 0/5 instance variable, 0/1 class variable, 0/1 constant, 1/3 method documented
  • twisted.mail.imap4.MessageSet - A set of message identifiers usable by both IMAP4Client and IMAP4Server via IMailboxIMAP.store and IMailboxIMAP.fetch.
  • twisted.mail.imap4.WriteBuffer - Buffer up a bunch of writes before sending them all to a transport at once.
  • twisted.mail.mail.BounceDomain - A domain with no users.
  • twisted.mail.mail.DomainWithDefaultDict - A simulated dictionary for mapping domain names to domain objects with a default value for non-existing keys.
  • twisted.mail.mail.FileMessage - A message receiver which delivers a message to a file.
  • twisted.mail.maildir._MaildirMailboxAppendMessageTask - A task which adds a message to a maildir mailbox.
  • twisted.mail.maildir._MaildirNameGenerator - A utility class to generate a unique maildir name.
  • twisted.mail.maildir.AbstractMaildirDomain - An abstract maildir-backed domain.
  • twisted.mail.maildir.DirdbmDatabase - A credentials checker which authenticates users out of a DirDBM database.
  • twisted.mail.maildir.StringListMailbox - An in-memory mailbox.
  • twisted.mail.pop3._HeadersPlusNLines - A utility class to retrieve the header and some lines of the body of a mail message.
  • twisted.mail.pop3._IteratorBuffer - An iterator which buffers the elements of a container and periodically passes them as input to a writer.
  • twisted.mail.pop3.APOPCredentials - Credentials for use in APOP authentication.
  • twisted.mail.pop3.Mailbox - A base class for mailboxes.
  • twisted.mail.protocols.DomainDeliveryBase - A base class for message delivery using the domains of a mail service.
  • twisted.mail.relay.DomainQueuer - An SMTP domain which add messages to a queue intended for relaying.
  • twisted.mail.relay.RelayerMixin - No class docstring; 0/2 instance variable, 1/5 method documented
  • twisted.mail.relaymanager._AttemptManager - A manager for an attempt to relay a set of messages to a mail exchange server.
  • twisted.mail.relaymanager.ManagedRelayerMixin - SMTP Relayer which notifies a manager
  • twisted.mail.relaymanager.MXCalculator - A utility for looking up mail exchange hosts and tracking whether they are working or not.
  • twisted.mail.relaymanager.Queue - A queue for messages to be relayed.
  • twisted.mail.relaymanager.SmartHostSMTPRelayingManager - A smart host which uses SMTP managed relayers to send messages from the relay queue.
  • twisted.mail.scripts.mailmail.Configuration - No summary
  • twisted.mail.scripts.mailmail.Options - Store the values of the parsed command-line options to the mailmail script.
  • twisted.mail.smtp.Address - Parse and hold an RFC 2821 address.
  • twisted.mail.smtp.PLAINAuthenticator - Undocumented
  • twisted.mail.smtp.SenderMixin - Utility class for sending emails easily.
  • twisted.mail.smtp.User - Hold information about and SMTP message recipient, including information on where the message came from
  • twisted.mail.tap.AliasUpdater - A callable object which updates the aliases for a domain from an aliases(5) file.
  • twisted.names.client.AXFRController - Undocumented
  • twisted.names.common.ResolverBase - ResolverBase is a base class for implementations of interfaces.IResolver which deals with a lot of the boilerplate of implementing all of the lookup methods.
  • twisted.names.dns.Charstr - No class docstring; 0/1 instance variable, 3/6 methods documented
  • twisted.names.dns.DNSMixin - DNS protocol mixin shared by UDP and TCP implementations.
  • twisted.names.dns.Name - A name in the domain name system, made up of multiple labels. For example, twistedmatrix.com.
  • twisted.names.dns.Query - Represent a single DNS query.
  • twisted.names.resolve.FailureHandler - Undocumented
  • twisted.names.root._DummyController - A do-nothing DNS controller. This is useful when all messages received will be responses to previously issued queries. Anything else received will be ignored.
  • twisted.names.root.DeferredResolver - Undocumented
  • twisted.names.srvconnect._SRVConnector_ClientFactoryWrapper - Undocumented
  • twisted.names.srvconnect.SRVConnector - A connector that looks up DNS SRV records.
  • twisted.pair.ethernet.EthernetHeader - Undocumented
  • twisted.pair.ip.IPHeader - Undocumented
  • twisted.pair.rawudp.UDPHeader - Undocumented
  • twisted.pair.testing._FakePort - A socket-like object which can be used to read UDP datagrams from tunnel-like file descriptors managed by a MemoryIOSystem.
  • twisted.pair.testing.MemoryIOSystem - An in-memory implementation of basic I/O primitives, useful in the context of unit testing as a drop-in replacement for parts of the os module.
  • twisted.pair.testing.Tunnel - An in-memory implementation of a tun or tap device.
  • twisted.pair.tuntap._RealSystem - An interface to the parts of the operating system which TuntapPort relies on. This is most of an implementation of _IInputOutputSystem.
  • twisted.persisted.aot._NoStateObj - Undocumented
  • twisted.persisted.aot.AOTJellier - No class docstring; 0/3 instance variable, 2/4 methods documented
  • twisted.persisted.aot.AOTUnjellier - I handle the unjellying of an Abstract Object Tree. See AOTUnjellier.unjellyAO
  • twisted.persisted.aot.Copyreg - Undocumented
  • twisted.persisted.aot.Deref - Undocumented
  • twisted.persisted.aot.Instance - Undocumented
  • twisted.persisted.aot.InstanceMethod - Undocumented
  • twisted.persisted.aot.Named - Undocumented
  • twisted.persisted.aot.Ref - Undocumented
  • twisted.persisted.crefutil._DictKeyAndValue - Undocumented
  • twisted.persisted.crefutil.NotKnown - Undocumented
  • twisted.persisted.dirdbm.DirDBM - A directory with a DBM interface.
  • twisted.persisted.sob.Persistent - No class docstring; 0/3 instance variable, 2/6 methods documented
  • twisted.persisted.styles.Ephemeral - This type of object is never persisted; if possible, even references to it are eliminated.
  • twisted.persisted.styles.Versioned - This type of object is persisted with versioning information.
  • twisted.plugin.CachedDropin - A collection of CachedPlugin instances from a particular module in a plugin package.
  • twisted.plugin.CachedPlugin - Undocumented
  • twisted.plugins.cred_anonymous.AnonymousCheckerFactory - Generates checkers that will authenticate an anonymous request.
  • twisted.plugins.cred_file.FileCheckerFactory - A factory for instances of FilePasswordDB.
  • twisted.plugins.cred_memory.InMemoryCheckerFactory - A factory for in-memory credentials checkers.
  • twisted.plugins.cred_sshkeys.SSHKeyCheckerFactory - Generates checkers that will authenticate a SSH public key
  • twisted.plugins.cred_unix.UNIXChecker - A credentials checker for a UNIX server. This will check that an authenticating username/password is a valid user on the system.
  • twisted.plugins.cred_unix.UNIXCheckerFactory - A factory for UNIXChecker.
  • twisted.plugins.twisted_trial._Reporter - Undocumented
  • twisted.plugins.twisted_words.PBChatInterface - Undocumented
  • twisted.plugins.twisted_words.RelayChatInterface - Undocumented
  • twisted.positioning._sentence._BaseSentence - A base sentence class for a particular protocol.
  • twisted.positioning._sentence._PositioningSentenceProducerMixin - A mixin for certain protocols that produce positioning sentences.
  • twisted.positioning.base.BasePositioningReceiver - A base positioning receiver.
  • twisted.positioning.base.BeaconInformation - Information about positioning beacons (a generalized term for the reference objects that help you determine your position, such as satellites or cell towers).
  • twisted.positioning.base.PositioningBeacon - A positioning beacon.
  • twisted.positioning.nmea.NMEAAdapter - An adapter from NMEAProtocol receivers to positioning receivers.
  • twisted.protocols.amp._DescriptorExchanger - _DescriptorExchanger is a mixin for BinaryBoxProtocol which adds support for receiving file descriptors, a feature offered by IUNIXTransport.
  • twisted.protocols.amp._NoCertificate - No summary
  • twisted.protocols.amp._ParserHelper - A box receiver which records all boxes received.
  • twisted.protocols.amp.Argument - Base-class of all objects that take values from Amp packets and convert them into objects for Python functions.
  • twisted.protocols.amp.BoxDispatcher - A BoxDispatcher dispatches '_ask', '_answer', and '_error' AmpBoxes, both incoming and outgoing, to their appropriate destinations.
  • twisted.protocols.amp.Command - Subclass me to specify an AMP Command.
  • twisted.protocols.amp.CommandLocator - A CommandLocator is a collection of responders to AMP Commands, with the help of the Command.responder decorator.
  • twisted.protocols.amp.SimpleStringLocator - Implement the AMP.locateResponder method to do simple, string-based dispatch.
  • twisted.protocols.basic._PauseableMixin - Undocumented
  • twisted.protocols.basic._RecvdCompatHack - Emulates the to-be-deprecated IntNStringReceiver.recvd attribute.
  • twisted.protocols.basic.FileSender - A producer that sends the contents of a file to a consumer.
  • twisted.protocols.basic.StatefulStringProtocol - A stateful string protocol.
  • twisted.protocols.dict.Definition - A word definition
  • twisted.protocols.ftp._FileReader - Undocumented
  • twisted.protocols.ftp._FileWriter - Undocumented
  • twisted.protocols.ftp.ASCIIConsumerWrapper - Undocumented
  • twisted.protocols.ftp.BaseFTPRealm - Base class for simple FTP realms which provides an easy hook for specifying the home directory for each user.
  • twisted.protocols.ftp.FileConsumer - A consumer for FTP input that writes data to a file.
  • twisted.protocols.ftp.FTPAnonymousShell - An anonymous implementation of IFTPShell
  • twisted.protocols.ftp.FTPCommand - Undocumented
  • twisted.protocols.haproxy._info.ProxyInfo - A data container for parsed PROXY protocol information.
  • twisted.protocols.haproxy._parser.HAProxyServerParser - Stream server endpoint string parser for the HAProxyServerEndpoint type.
  • twisted.protocols.haproxy._v1parser.V1Parser - PROXY protocol version one header parser.
  • twisted.protocols.haproxy._v2parser.V2Parser - PROXY protocol version two header parser.
  • twisted.protocols.htb.Bucket - Implementation of a Token bucket.
  • twisted.protocols.htb.HierarchicalBucketFilter - Filter things into buckets that can be nested.
  • twisted.protocols.htb.ShapedProtocolFactory - Dispense Protocols with traffic shaping on their transports.
  • twisted.protocols.ident.ProcServerMixin - Implements lookup() to grab entries for responses from /proc/net/tcp
  • twisted.protocols.loopback._LoopbackAddress - Undocumented
  • twisted.protocols.loopback._LoopbackQueue - Trivial wrapper around a list to give it an interface like a queue, which the addition of also sending notifications by way of a Deferred whenever the list has something added to it.
  • twisted.protocols.loopback._LoopbackTransport - No class docstring; 0/3 instance variable, 0/1 class variable, 1/10 method documented
  • twisted.protocols.loopback.LoopbackRelay - Undocumented
  • twisted.protocols.memcache.Command - Wrap a client action into an object, that holds the values used in the protocol.
  • twisted.protocols.pcp.BasicProducerConsumerProxy - I can act as a man in the middle between any Producer and Consumer.
  • twisted.protocols.policies.TimeoutMixin - Mixin for protocols which wish to timeout connections.
  • twisted.protocols.sip.InMemoryRegistry - A simplistic registry for a specific domain.
  • twisted.protocols.sip.Message - A SIP message.
  • twisted.protocols.sip.Registration - Undocumented
  • twisted.protocols.sip.URL - A SIP URL.
  • twisted.protocols.sip.Via - A Via is a SIP Via header, representing a segment of the path taken by the request.
  • twisted.protocols.tls._ContextFactoryToConnectionFactory - Adapter wrapping a twisted.internet.interfaces.IOpenSSLContextFactory into a IOpenSSLClientConnectionCreator or IOpenSSLServerConnectionCreator.
  • twisted.protocols.tls._ProducerMembrane - Stand-in for producer registered with a TLSMemoryBIOProtocol transport.
  • twisted.python._release.APIBuilder - Generate API documentation from source files using pydoctor. This requires pydoctor to be installed and usable.
  • twisted.python._release.BuildAPIDocsScript - A thing for building API documentation. See main.
  • twisted.python._release.CheckNewsfragmentScript - A thing for checking whether a checkout has a newsfragment.
  • twisted.python._release.GitCommand - Subset of Git commands to release Twisted from a Git repository.
  • twisted.python._release.Project - A representation of a project that has a version.
  • twisted.python._release.SphinxBuilder - Generate HTML documentation using Sphinx.
  • twisted.python._shellcomp.ZshArgumentsGenerator - Generate a call to the zsh _arguments completion function based on data in a usage.Options instance
  • twisted.python._shellcomp.ZshBuilder - Constructs zsh code that will complete options for a given usage.Options instance, possibly including a list of subcommand names.
  • twisted.python._textattributes._ColorAttribute - A color text attribute.
  • twisted.python._textattributes.CharacterAttributesMixin - No summary
  • twisted.python.components._ProxiedClassMethod - A proxied class method.
  • twisted.python.components._ProxyDescriptor - A descriptor which will proxy attribute access, mutation, and deletion to the _ProxyDescriptor.originalAttribute of the object it is being accessed from.
  • twisted.python.components.Adapter - I am the default implementation of an Adapter for some interface.
  • twisted.python.components.Componentized - I am a mixin to allow you to be adapted in various ways persistently.
  • twisted.python.components.proxyForInterface(itrial.ITestCase, '_originalTest')
  • twisted.python.constants.Names
  • twisted.python.context.ContextTracker - A ContextTracker provides a way to pass arbitrary key/value data up and down a call stack without passing them as parameters to the functions on that call stack.
  • twisted.python.context.ThreadedContextTracker - Undocumented
  • twisted.python.deprecate._DeprecatedAttribute - Wrapper for deprecated attributes.
  • twisted.python.deprecate._InternalState - An _InternalState is a helper object for a _ModuleProxy, so that it can easily access its own attributes, bypassing its logic for delegating to another object that it's proxying for.
  • twisted.python.deprecate._ModuleProxy - Python module wrapper to hook module-level attribute access.
  • twisted.python.failure._Code - A fake code object, used by _Traceback via _Frame.
  • twisted.python.failure._Frame - A fake frame object, used by _Traceback.
  • twisted.python.failure._TracebackFrame - Fake traceback object which can be passed to functions in the standard library traceback module.
  • twisted.python.fakepwd._ShadowRecord - _ShadowRecord holds the shadow user data for a single user in ShadowDatabase. It corresponds to spwd.struct_spwd. See that class for attribute documentation.
  • twisted.python.fakepwd._UserRecord - _UserRecord holds the user data for a single user in UserDatabase. It corresponds to the passwd structure from the pwd module. See that module for attribute documentation.
  • twisted.python.fakepwd.ShadowDatabase - ShadowDatabase holds a shadow user database in memory and makes it available via the same API as spwd.
  • twisted.python.fakepwd.UserDatabase - UserDatabase holds a traditional POSIX user data in memory and makes it available via the same API as pwd.
  • twisted.python.filepath.AbstractFilePath - Abstract implementation of an IFilePath; must be completed by a subclass.
  • twisted.python.formmethod.Argument - Base class for form arguments.
  • twisted.python.formmethod.FormMethod - A callable object with a signature.
  • twisted.python.formmethod.MethodSignature - A signature of a callable.
  • twisted.python.formmethod.PresentationHint - A hint to a particular system.
  • twisted.python.htmlizer.HTMLWriter - Write the stream of tokens and whitespace from TokenPrinter, formating tokens as HTML spans.
  • twisted.python.htmlizer.TokenPrinter - Format a stream of tokens and intermediate whitespace, for pretty-printing.
  • twisted.python.lockfile.FilesystemLock - A mutex.
  • twisted.python.log.ILogContext - Actually, this interface is just a synonym for the dictionary interface, but it serves as a key for the default information in a log.
  • twisted.python.log.Logger - This represents a class which may 'own' a log. Used by subclassing.
  • twisted.python.log.LogPublisher - Class for singleton log message publishing.
  • twisted.python.log.NullFile - A file-like object that discards everything.
  • twisted.python.log.StdioOnnaStick - Class that pretends to be stdout/err, and turns writes into log messages.
  • twisted.python.logfile.BaseLogFile - The base class for a log file that can be rotated.
  • twisted.python.logfile.LogReader - Read from a log file.
  • twisted.python.modules._DefaultMapImpl - Wrapper for the default importer, i.e. None.
  • twisted.python.modules._ModuleIteratorHelper - This mixin provides common behavior between python module and path entries, since the mechanism for searching sys.path and __path__ attributes is remarkably similar.
  • twisted.python.modules._ZipMapImpl - IPathImportMapper implementation for zipimport.ZipImporter.
  • twisted.python.modules.PythonAttribute - I represent a function, class, or other object that is present.
  • twisted.python.modules.PythonPath - I represent the very top of the Python object-space, the module list in sys.path and the modules list in sys.modules.
  • twisted.python.monkey.MonkeyPatcher - Cover up attributes with new objects. Neat for monkey-patching things for unit-testing purposes.
  • twisted.python.randbytes.RandomFactory - Factory providing secureRandom and insecureRandom methods.
  • twisted.python.rebuild.Sensitive - A utility mixin that's sensitive to rebuilds.
  • twisted.python.reflect.QueueMethod - I represent a method that doesn't exist yet.
  • twisted.python.roots.Collection - I represent a static collection of entities.
  • twisted.python.roots.Entity - I am a terminal object in a hierarchy, with no children.
  • twisted.python.roots.Request - I am an abstract representation of a request for an entity.
  • twisted.python.runtime.Platform - Gives us information about the platform we're running on.
  • twisted.python.shortcut.Shortcut - A shortcut on Win32.
  • twisted.python.syslog.SyslogObserver - A log observer for logging to syslog.
  • twisted.python.systemd.ListenFDs - ListenFDs provides access to file descriptors inherited from systemd.
  • twisted.python.threadable.DummyLock - Hack to allow locks to be unpickled on an unthreaded system.
  • twisted.python.threadpool.ThreadPool - This class (hopefully) generalizes the functionality of a pool of threads to which work can be dispatched.
  • twisted.python.urlpath.URLPath - A representation of a URL.
  • twisted.python.usage.CoerceParameter - Utility class that can corce a parameter before storing it.
  • twisted.python.usage.Completer - A completion "action" - provides completion possibilities for a particular command-line option. For example we might provide the user a fixed list of choices, or files/dirs according to a glob.
  • twisted.python.usage.Completions - Extra metadata for the shell tab-completion system.
  • twisted.python.util._IntervalDifferentialIterator - Undocumented
  • twisted.python.util.FancyEqMixin - Mixin that implements __eq__ and __ne__.
  • twisted.python.util.FancyStrMixin - Mixin providing a flexible implementation of __str__.
  • twisted.python.util.IntervalDifferential - Given a list of intervals, generate the amount of time to sleep between "instants".
  • twisted.python.util.LineLog - A limited-size line-based log, useful for logging line-based protocols such as SMTP.
  • twisted.python.win32._ErrorFormatter - Formatter for Windows error messages.
  • twisted.python.zipstream._FileEntry - Abstract superclass of both compressed and uncompressed variants of file-like objects within a zip archive.
  • twisted.runner.inetdconf.InetdService - A simple description of an inetd service.
  • twisted.runner.inetdconf.SimpleConfFile - Simple configuration file parser superclass.
  • twisted.runner.procmon._Process - The parameters of a process to be restarted.
  • twisted.runner.procmon.DummyTransport - Undocumented
  • twisted.scripts.trial._BasicOptions - Basic options shared between trial and its local workers.
  • twisted.spread.flavors.RemoteCacheMethod - A method on a reference to a RemoteCache.
  • twisted.spread.jelly._Jellier - (Internal) This class manages state for a call to jelly()
  • twisted.spread.jelly._Unjellier - No class docstring; 0/5 instance variable, 8/29 methods documented
  • twisted.spread.jelly.DummySecurityOptions - DummySecurityOptions() -> insecure security options Dummy security options -- this class will allow anything.
  • twisted.spread.jelly.Jellyable - Inherit from me to Jelly yourself directly with the `getStateFor' convenience method.
  • twisted.spread.jelly.SecurityOptions - This will by default disallow everything, except for 'none'.
  • twisted.spread.jelly.Unjellyable - Inherit from me to Unjelly yourself directly with the setStateFor convenience method.
  • twisted.spread.jelly.Unpersistable - This is an instance of a class that comes back when something couldn't be unpersisted.
  • twisted.spread.pb._JellyableAvatarMixin - Helper class for code which deals with avatars which PB must be capable of sending to a peer.
  • twisted.spread.pb._PortalRoot - Root object, used to login to portal.
  • twisted.spread.pb.Avatar - A default IPerspective implementor.
  • twisted.spread.pb.Local - (internal) A reference to a local object.
  • twisted.spread.pb.RemoteCacheObserver - I am a reverse-reference to the peer's RemoteCache.
  • twisted.spread.pb.RemoteMethod - This is a translucent reference to a remote message.
  • twisted.spread.util.LocalAsRemote - A class useful for emulating the effects of remote behavior locally.
  • twisted.spread.util.LocalAsyncForwarder - A class useful for forwarding a locally-defined interface.
  • twisted.spread.util.LocalMethod - Undocumented
  • twisted.spread.util.Pager - I am an object which pages out information.
  • twisted.trial._dist.disttrial.DistTrialRunner - A specialized runner for distributed trial. The runner launches a number of local worker processes which will run tests.
  • twisted.trial._dist.worker.LocalWorkerAddress - A IAddress implementation meant to provide stub addresses for ITransport.getPeer and ITransport.getHost.
  • twisted.trial._dist.worker.LocalWorkerTransport - A stub transport implementation used to support AMP over a ProcessProtocol transport.
  • twisted.trial._dist.workertrial.WorkerLogObserver - A log observer that forward its output to a AMP protocol.
  • twisted.trial._synctest._AssertRaisesContext - A helper for implementing assertRaises. This is a context manager and a helper method to support the non-context manager version of assertRaises.
  • twisted.trial._synctest._LogObserver - Observes the Twisted logs and catches any errors.
  • twisted.trial._synctest._Warning - No summary
  • twisted.trial.reporter._AnsiColorizer - A colorizer is an object that loosely wraps around a stream, allowing callers to write text to the stream in a particular color.
  • twisted.trial.reporter._NullColorizer - See _AnsiColorizer docstring.
  • twisted.trial.reporter._Win32Colorizer - See _AnsiColorizer docstring.
  • twisted.trial.reporter.SafeStream - Wraps a stream object so that all write calls are wrapped in untilConcludes.
  • twisted.trial.reporter.SubunitReporter - Reports test output via Subunit.
  • twisted.trial.runner.TestHolder - Placeholder for a TestCase inside a reporter. As far as a TestResult is concerned, this looks exactly like a unit test.
  • twisted.trial.runner.TestLoader - I find tests inside function, modules, files -- whatever -- then return them wrapped inside a Test (either a TestSuite or a TestCase).
  • twisted.trial.runner.TrialRunner - A specialised runner that the trial front end uses.
  • twisted.trial.unittest.PyUnitResultAdapter - No summary
  • twisted.trial.unittest.Todo - No summary
  • twisted.trial.util._Janitor - The guy that cleans up after you.
  • twisted.web._auth.wrapper.UnauthorizedResource - Simple IResource to escape Resource dispatch
  • twisted.web._element.Element - Base for classes which can render part of a page.
  • twisted.web._element.Expose - Helper for exposing methods for various uses using a simple decorator-style callable.
  • twisted.web._http2.H2Stream - A class representing a single HTTP/2 stream.
  • twisted.web._newclient.ChunkedEncoder - Helper object which exposes IConsumer on top of HTTP11ClientProtocol for streaming request bodies to the server.
  • twisted.web._newclient.LengthEnforcingConsumer - An IConsumer proxy which enforces an exact length requirement on the total data written to it.
  • twisted.web._newclient.Request - A Request instance describes an HTTP request to be sent to an HTTP server.
  • twisted.web._newclient.TransportProxyProducer - An twisted.internet.interfaces.IPushProducer implementation which wraps another such thing and proxies calls to it until it is told to stop.
  • twisted.web._stan.CDATA - A <![CDATA[]]> block from a template. Given a separate representation in the DOM so that they may be round-tripped through rendering without losing information.
  • twisted.web._stan.Comment - A <!-- --> comment from a template. Given a separate representation in the DOM so that they may be round-tripped through rendering without losing information.
  • twisted.web._stan.slot - Marker for markup insertion in a template.
  • twisted.web._stan.Tag - No summary
  • twisted.web._template_util._NSContext - A mapping from XML namespaces onto their prefixes in the document.
  • twisted.web._template_util._TagFactory - A factory for Tag objects; the implementation of the tags object.
  • twisted.web.client._AgentBase - Base class offering common facilities for Agent-type classes.
  • twisted.web.client._ContextFactoryWithContext - A _ContextFactoryWithContext is like a twisted.internet.ssl.ContextFactory with a pre-created context.
  • twisted.web.client._DeprecatedToCurrentPolicyForHTTPS - Adapt a web context factory to a normal context factory.
  • twisted.web.client._FakeUrllib2Request - A fake urllib2.Request object for cookielib to work with.
  • twisted.web.client._FakeUrllib2Response - A fake urllib2.Response object for cookielib to work with.
  • twisted.web.client._RetryingHTTP11ClientProtocol - A wrapper for HTTP11ClientProtocol that automatically retries requests.
  • twisted.web.client._StandardEndpointFactory - Standard HTTP endpoint destinations - TCP for HTTP, TCP+TLS for HTTPS.
  • twisted.web.client.BrowserLikePolicyForHTTPS - SSL connection creator for web clients.
  • twisted.web.client.ContentDecoderAgent - An Agent wrapper to handle encoded content.
  • twisted.web.client.CookieAgent - CookieAgent extends the basic Agent to add RFC-compliant handling of HTTP cookies. Cookies are written to and extracted from a cookielib.CookieJar instance.
  • twisted.web.client.FileBodyProducer - FileBodyProducer produces bytes from an input file object incrementally and writes them to a consumer.
  • twisted.web.client.HostnameCachingHTTPSPolicy - IPolicyForHTTPS that wraps a IPolicyForHTTPS and caches the created IOpenSSLClientConnectionCreator.
  • twisted.web.client.HTTPConnectionPool - A pool of persistent HTTP connections.
  • twisted.web.client.RedirectAgent - An Agent wrapper which handles HTTP redirects.
  • twisted.web.client.Response - A Response instance describes an HTTP response received from an HTTP server.
  • twisted.web.client.URI - A URI object.
  • twisted.web.client.WebClientContextFactory - This class is deprecated. Please simply use Agent as-is, or if you want to customize something, use BrowserLikePolicyForHTTPS.
  • twisted.web.distrib.Issue - Undocumented
  • twisted.web.guard.BasicCredentialFactory - Credential Factory for HTTP Basic Authentication
  • twisted.web.guard.DigestCredentialFactory - Wrapper for digest.DigestCredentialFactory that implements the ICredentialFactory interface.
  • twisted.web.guard.HTTPAuthSessionWrapper - Wrap a portal, enforcing supported header-based authentication schemes.
  • twisted.web.http._ChunkedTransferDecoder - No summary
  • twisted.web.http._IdentityTransferDecoder - Protocol for accumulating bytes up to a specified length. This handles the case where no Transfer-Encoding is specified.
  • twisted.web.http._NoPushProducer - A no-op version of interfaces.IPushProducer, used to abstract over the possibility that a HTTPChannel transport does not provide IPushProducer.
  • twisted.web.http._XForwardedForAddress - IAddress which represents the client IP to log for a request, as gleaned from an X-Forwarded-For header.
  • twisted.web.http.Request - A HTTP request.
  • twisted.web.http.StringTransport - I am a BytesIO wrapper that conforms for the transport API. I support the `writeSequence' method.
  • twisted.web.http_headers.Headers - Stores HTTP headers in a key and multiple value format.
  • twisted.web.microdom.lmx - Easy creation of XML.
  • twisted.web.microdom.Node - No class docstring; 0/2 instance variable, 0/1 class variable, 5/14 methods documented
  • twisted.web.resource.Resource - Define a web-accessible resource.
  • twisted.web.script.CacheScanner - Undocumented
  • twisted.web.server._GzipEncoder - An encoder which supports gzip.
  • twisted.web.server._RemoteProducerWrapper - Undocumented
  • twisted.web.server.GzipEncoderFactory -
  • twisted.web.soap.Proxy - A Proxy for making remote SOAP calls.
  • twisted.web.static.StaticProducer - Superclass for classes that implement the business of producing.
  • twisted.web.template.CharRef - A numeric character reference. Given a separate representation in the DOM so that non-ASCII characters may be output as pure ASCII.
  • twisted.web.template.TagLoader - An ITemplateLoader that loads an existing flattenable object.
  • twisted.web.template.XMLFile - An ITemplateLoader that loads and parses XML from a file.
  • twisted.web.template.XMLString - An ITemplateLoader that loads and parses XML from a string.
  • twisted.web.wsgi._ErrorStream - File-like object instances of which are used as the value for the 'wsgi.errors' key in the environ dictionary passed to the application object.
  • twisted.web.wsgi._InputStream - File-like object instances of which are used as the value for the 'wsgi.input' key in the environ dictionary passed to the application object.
  • twisted.web.wsgi._WSGIResponse - Helper for WSGIResource which drives the WSGI application using a threadpool and hooks it up to the http.Request.
  • twisted.web.wsgi.WSGIResource - An IResource implementation which delegates responsibility for all resources hierarchically inferior to it to a WSGI application.
  • twisted.web.xmlrpc.Fault
  • twisted.web.xmlrpc.Handler - Handle a XML-RPC request and store the state for a request in progress.
  • twisted.web.xmlrpc.Proxy - A Proxy for making remote XML-RPC calls.
  • twisted.words.im.baseaccount.AccountManager - I am responsible for managing a user's accounts.
  • twisted.words.im.basechat.ChatUI - A GUI chat client.
  • twisted.words.im.basechat.ContactsList - A GUI object that displays a contacts list.
  • twisted.words.im.basechat.Conversation - A GUI window of a conversation with a specific person.
  • twisted.words.im.basechat.GroupConversation - A GUI window of a conversation with a group of people.
  • twisted.words.im.basesupport.AbstractClientMixin - Designed to be mixed in to a Protocol implementing class.
  • twisted.words.im.basesupport.AbstractGroup - No class docstring; 0/2 instance variable, 2/7 methods documented
  • twisted.words.im.basesupport.AbstractPerson - No class docstring; 0/3 instance variable, 2/5 methods documented
  • twisted.words.im.locals.Enum - Undocumented
  • twisted.words.protocols.irc._CommandDispatcherMixin - Dispatch commands to handlers based on their name.
  • twisted.words.protocols.jabber.client.CheckVersionInitializer - Initializer that checks if the minimum common stream version number is 1.0.
  • twisted.words.protocols.jabber.client.IQAuthInitializer - Non-SASL Authentication initializer for the initiating entity.
  • twisted.words.protocols.jabber.component.ComponentInitiatingInitializer - External server-side component authentication initializer for the initiating entity.
  • twisted.words.protocols.jabber.component.Router - XMPP Server's Router.
  • twisted.words.protocols.jabber.jid.JID - Represents a stringprep'd Jabber ID.
  • twisted.words.protocols.jabber.sasl_mechanisms.Anonymous - Implements the ANONYMOUS SASL authentication mechanism.
  • twisted.words.protocols.jabber.sasl_mechanisms.DigestMD5 - Implements the DIGEST-MD5 SASL authentication mechanism.
  • twisted.words.protocols.jabber.sasl_mechanisms.Plain - Implements the PLAIN SASL authentication mechanism.
  • twisted.words.protocols.jabber.xmlstream.Authenticator - Base class for business logic of initializing an XmlStream
  • twisted.words.protocols.jabber.xmlstream.BaseFeatureInitiatingInitializer - Base class for initializers with a stream feature.
  • twisted.words.protocols.jabber.xmlstream.XMPPHandler - XMPP protocol handler.
  • twisted.words.protocols.jabber.xmlstream.XMPPHandlerCollection - Collection of XMPP subprotocol handlers.
  • twisted.words.protocols.jabber.xmpp_stringprep.EmptyMappingTable - Undocumented
  • twisted.words.protocols.jabber.xmpp_stringprep.LookupTable - Undocumented
  • twisted.words.protocols.jabber.xmpp_stringprep.LookupTableFromFunction - Undocumented
  • twisted.words.protocols.jabber.xmpp_stringprep.MappingTableFromFunction - Undocumented
  • twisted.words.protocols.jabber.xmpp_stringprep.NamePrep - Implements preparation of internationalized domain names.
  • twisted.words.protocols.jabber.xmpp_stringprep.Profile - Undocumented
  • twisted.words.service.Group - Undocumented
  • twisted.words.service.User - Undocumented
  • twisted.words.service.WordsRealm - No class docstring; 0/1 instance variable, 0/3 class variable, 2/14 methods documented
  • twisted.words.xish.domish._ListSerializer - Internal class which serializes an Element tree into a buffer
  • twisted.words.xish.domish.Element - Represents an XML element node.
  • twisted.words.xish.domish.ExpatElementStream - Undocumented
  • twisted.words.xish.domish.Namespace - Convenience object for tracking namespace declarations.
  • twisted.words.xish.utility._MethodWrapper - Internal class for tracking method calls.
  • twisted.words.xish.utility.CallbackList - Container for callbacks.
  • twisted.words.xish.utility.EventDispatcher - Event dispatching service.
  • twisted.words.xish.utility.XmlPipe - XML stream pipe.
  • twisted.words.xish.xmlstream.BootstrapMixin - XmlStream factory mixin to install bootstrap event observers.
  • twisted.words.xish.xpath._AnyLocation - Undocumented
  • twisted.words.xish.xpath._Location - Undocumented
  • twisted.words.xish.xpath._not_Function - Undocumented
  • twisted.words.xish.xpath._text_Function - Undocumented
  • twisted.words.xish.xpath.AttribValue - Undocumented
  • twisted.words.xish.xpath.BooleanValue - Provide boolean XPath expression operators.
  • twisted.words.xish.xpath.CompareValue - Undocumented
  • twisted.words.xish.xpath.IndexValue - Undocumented
  • twisted.words.xish.xpath.XPathQuery - Undocumented
  • type
  • TypeError
  • typing.MutableMapping
  • typing_extensions.Protocol
  • unittest.TestCase
  • unittest.TestResult
  • unittest.TestSuite
  • ValueError
  • Warning
  • wxPython.wx.wxTimer
  • xml.sax.handler.ContentHandler
  • xml.sax.handler.EntityResolver
  • zipfile.ZipFile
  • zope.interface.Interface
  • │ │ │ │ │ │ │ │ │ │ │ │