Go to the latest version of this document.
Class Hierarchy
- _ConstantsContainerType('', (object,), {})
- _extraBase
- AssertionError
- AttributeError
- BaseException
- code.InteractiveInterpreter
- codecs.StreamReader
- codecs.StreamWriter
- collections.MutableMapping
- Copyable
- datetime.tzinfo
- dict
- distutils.command.build_ext.build_ext
- distutils.command.build_scripts.build_scripts
- distutils.command.install_data.install_data
- distutils.core.Extension
- Exception
- twisted.conch.endpoints.AuthenticationFailed - An SSH session could not be established because authentication was not
successful.
- twisted.conch.error.ConchError - Undocumented
- twisted.conch.error.HostKeyChanged - The host key of a remote host has changed.
- twisted.conch.error.IgnoreAuthentication - This is thrown to let the UserAuthServer know it doesn't need to handle
the authentication anymore.
- twisted.conch.error.InvalidEntry - An entry in a known_hosts file could not be interpreted as a valid
entry.
- twisted.conch.error.MissingKeyStoreError - Raised if an SSHAgentServer starts receiving data without its factory
providing a keys dict on which to read/write key data.
- twisted.conch.error.NotEnoughAuthentication - This is thrown if the authentication is valid, but is not enough to
successfully verify the user. i.e. don't retry this type of
authentication, try another one.
- twisted.conch.error.UserRejectedKey - The user interactively rejected a key.
- twisted.conch.insults.helper.ExpectationTimeout - Undocumented
- twisted.conch.insults.window.YieldFocus - Input focus manipulation exception
- twisted.conch.ssh.filetransfer.SFTPError - No class docstring; 1/3 methods documented
- twisted.conch.ssh.keys.BadKeyError - Raised when a key isn't what we expected from it.
- twisted.conch.ssh.keys.EncryptedKeyError - Raised when an encrypted key is presented to fromString/fromFile without
a password.
- twisted.conch.stdio.UnexpectedOutputError - Undocumented
- twisted.conch.telnet.TelnetError - Undocumented
- twisted.cred.error.LoginFailed - The user's request to log in failed for some reason.
- twisted.cred.error.Unauthorized - Standard unauthorized error.
- twisted.cred.strcred.StrcredException - Base exception class for strcred.
- twisted.enterprise.adbapi.ConnectionLost - This exception means that a db connection has been lost. Client code
may try again.
- twisted.internet._sslverify.SimpleVerificationError - Not a very useful verification error.
- twisted.internet.defer.AlreadyCalledError - Undocumented
- twisted.internet.defer.AlreadyTryingToLockError - Raised when
DeferredFilesystemLock.deferUntilLocked
is called twice on a single DeferredFilesystemLock
. - twisted.internet.defer.CancelledError - This error is raised by default when a
Deferred
is
cancelled. - twisted.internet.defer.FirstError - First error to occur in a
DeferredList
if fireOnOneErrback
is set. - twisted.internet.defer.QueueOverflow - Undocumented
- twisted.internet.defer.QueueUnderflow - Undocumented
- twisted.internet.defer.TimeoutError - This exception is deprecated. It is used only by the deprecated
Deferred.setTimeout
method. - twisted.internet.error.AlreadyListened - An attempt was made to listen on a file descriptor which can only be
listened on once.
- twisted.internet.error.BindError - An error occurred binding to an interface
- twisted.internet.error.CertificateError - We did not find a certificate where we expected to find one.
- twisted.internet.error.ConnectError - An error occurred while connecting
- twisted.internet.error.ConnectingCancelledError - An
Exception
that will be raised when an IStreamClientEndpoint
is cancelled before it connects. - twisted.internet.error.ConnectInProgressError - A connect operation was started and isn't done yet.
- twisted.internet.error.ConnectionClosed - Connection was closed, whether cleanly or non-cleanly.
- twisted.internet.error.MessageLengthError - Message is too long to send
- twisted.internet.error.MulticastJoinError - An attempt to join a multicast group failed.
- twisted.internet.error.ProcessExitedAlready - The process has already exited and the operation requested can no longer
be performed.
- twisted.internet.error.UnsupportedAddressFamily - An attempt was made to use a socket with an address family (eg
AF_INET, AF_INET6, etc) which is not supported by the
reactor.
- twisted.internet.error.UnsupportedSocketType - An attempt was made to use a socket of a type (eg SOCK_STREAM,
SOCK_DGRAM, etc) which is not supported by the reactor.
- twisted.internet.error.VerifyError - Could not verify something that was supposed to be signed.
- twisted.internet.task.SchedulerError - No summary
- twisted.lore.process.NoProcessorError - Undocumented
- twisted.lore.process.ProcessingFailure - Undocumented
- twisted.mail.alias.ProcessAliasTimeout - An error indicating that a timeout occurred while waiting for a process
to complete.
- twisted.mail.imap4.IMAP4Exception - Undocumented
- twisted.mail.pop3._POP3MessageDeleted - An internal control-flow error which indicates that a deleted message
was requested.
- twisted.mail.pop3.POP3ClientError - The base class for all exceptions raised by POP3Client.
- twisted.mail.pop3.POP3Error - The base class for POP3 errors.
- twisted.mail.relaymanager.CanonicalNameChainTooLong - An error indicating that when trying to look up a mail exchange host,
too many canonical name records which point to other canonical name records
were encountered and resolution was abandoned.
- twisted.mail.relaymanager.CanonicalNameLoop - An error indicating that when trying to look up a mail exchange host, a
set of canonical name records was found which form a cycle and resolution
was abandoned.
- twisted.mail.smtp.SMTPError - Undocumented
- twisted.manhole.ui.gtk2manhole.OfflineError - Undocumented
- twisted.names.error.ResolverError - Indicates a query failed because of a decision made by the local
resolver object.
- twisted.news.database.NewsServerError - Undocumented
- twisted.news.nntp.NNTPError - Undocumented
- twisted.persisted.aot.NonFormattableDict - A dictionary was not formattable.
- twisted.positioning.base.InvalidChecksum - An exception raised when the checksum of a sentence is invalid.
- twisted.positioning.base.InvalidSentence - An exception raised when a sentence is invalid.
- twisted.protocols.amp.AmpError - Base class of all Amp-related exceptions.
- twisted.protocols.amp.ProtocolSwitched - Connections which have been switched to other protocols can no longer
accept traffic at the AMP level. This is raised when you try to send
it.
- twisted.protocols.basic.IncompleteNetstring - Not enough data to complete a netstring.
- twisted.protocols.dict.InvalidResponse - Undocumented
- twisted.protocols.ftp.FTPCmdError - Generic exception for FTP commands.
- twisted.protocols.ftp.FTPError - Undocumented
- twisted.protocols.ftp.InvalidPath - Internal exception used to signify an error during parsing a path.
- twisted.protocols.ftp.PortConnectionError - Undocumented
- twisted.protocols.gps.nmea.InvalidChecksum - Undocumented
- twisted.protocols.gps.nmea.InvalidSentence - Undocumented
- twisted.protocols.ident.IdentError - Can't determine connection owner; reason unknown.
- twisted.protocols.memcache.ClientError - Error caused by an invalid client call.
- twisted.protocols.memcache.NoSuchCommand - Exception raised when a non existent command is called.
- twisted.protocols.memcache.ServerError - Problem happening on the server.
- twisted.protocols.sip.SIPError - Undocumented
- twisted.python._inotify.INotifyError - Unify all the possible exceptions that can be raised by the INotify
API.
- twisted.python._release.CommandFailed - Raised when a child process exits unsuccessfully.
- twisted.python._release.NoDocumentsFound - Raised when no input documents are found.
- twisted.python._release.NotWorkingDirectory - Raised when a directory does not appear to be an SVN working
directory.
- twisted.python._release.UncleanWorkingDirectory - Raised when the working directory of an SVN checkout is unclean.
- twisted.python.failure.DefaultException - Undocumented
- twisted.python.failure.NoCurrentExceptionError - Raised when trying to create a Failure from the current interpreter
exception state and there is no current exception state.
- twisted.python.filepath.InsecurePath - Error that is raised when the path provided to
FilePath
is
invalid. - twisted.python.filepath.LinkError - An error with symlinks - either that there are cyclical symlinks or that
symlink are not supported on this platform.
- twisted.python.formmethod.FormException - An error occurred calling the form method.
- twisted.python.hook.HookError - An error which will fire when an invariant is violated.
- twisted.python.rebuild.RebuildError - Exception raised when trying to rebuild a class whereas it's not
possible.
- twisted.python.reflect._NoModuleFound - No module was found because none exists.
- twisted.python.roots.ConstraintViolation - An exception raised when a constraint is violated.
- twisted.python.usage.UsageError - Undocumented
- twisted.runner.inetdconf.InvalidConfError - Invalid configuration file
- twisted.runner.inetdconf.UnknownService - Unknown service name
- twisted.scripts.trial._DebuggerNotFound - A debugger import failed.
- twisted.spread.banana.BananaError - Undocumented
- twisted.spread.jelly.InsecureJelly - This exception will be raised when a jelly is deemed `insecure'; e.g. it
contains a type, class, or module disallowed by the specified `taster'
- twisted.spread.pb.Error - This error can be raised to generate known error conditions.
- twisted.spread.pb.PBConnectionLost - Undocumented
- twisted.spread.pb.ProtocolError - This error is raised when an invalid protocol statement is received.
- twisted.spread.pb.RemoteError - This class is used to wrap a string-ified exception from the remote side
to be able to reraise it. (Raising string exceptions is no longer possible
in Python 2.6+)
- twisted.trial._synctest.UnsupportedTrialFeature - A feature of twisted.trial was used that pyunit cannot support.
- twisted.trial.unittest.SkipTest - Raise this (with a reason) to skip the current test. You may also set
method.skip to a reason string to skip it, or set class.skip to skip the
entire TestCase.
- twisted.trial.util._NoTrialMarker - No trial marker file could be found.
- twisted.trial.util._WorkingDirectoryBusy - A working directory was specified to the runner, but another test run is
currently using that directory.
- twisted.trial.util.DirtyReactorAggregateError - Passed to
twisted.trial.itrial.IReporter.addError
when the reactor is left in an unclean state after a test. - twisted.web._newclient._WrapperException -
_WrapperException
is the base exception type for exceptions which include one or more other
exceptions as the low-level causes. - twisted.web._newclient.BadHeaders - Headers passed to
Request
were in
some way invalid. - twisted.web._newclient.ConnectionAborted - The connection was explicitly aborted by application code.
- twisted.web._newclient.ExcessWrite - The body
IBodyProducer
for a request tried to write data after indicating it had finished writing
data. - twisted.web._newclient.ParseError - Some received data could not be parsed.
- twisted.web._newclient.RequestNotSent - No summary
- twisted.web._newclient.WrongBodyLength - An
IBodyProducer
declared the number of bytes it was going to produce (via its
length
attribute) and then produced a different number of
bytes. - twisted.web.client.ResponseDone -
ResponseDone
may be passed to IProtocol.connectionLost
on the protocol passed to Response.deliverBody
and indicates that the entire response has been delivered. - twisted.web.domhelpers.NodeLookupError - Undocumented
- twisted.web.error.Error - A basic HTTP error.
- twisted.web.error.FlattenerError - An error occurred while flattening an object.
- twisted.web.error.RenderError - Base exception class for all errors which can occur during template
rendering.
- twisted.web.error.SchemeNotSupported - The scheme of a URI was not one of the supported values.
- twisted.web.error.UnexposedMethodError - Raised on any attempt to get a method which has not been exposed.
- twisted.web.error.UnfilledSlot - During flattening, a slot with no associated data was encountered.
- twisted.web.error.UnsupportedMethod - Raised by a resource when faced with a strange request method.
- twisted.web.error.UnsupportedType - During flattening, an object of a type which cannot be flattened was
encountered.
- twisted.web.http._DataLoss - No summary
- twisted.web.http._MalformedChunkedDataError - No summary
- twisted.web.http.PotentialDataLoss - No summary
- twisted.web.microdom.MismatchedTags - Undocumented
- twisted.web.script.AlreadyCached - This exception is raised when a path has already been cached.
- twisted.web.sux.ParseError - Undocumented
- twisted.words.ewords.WordsError - Undocumented
- twisted.words.im.locals.OfflineError - The requested action can't happen while offline.
- twisted.words.protocols.irc.IRCBadMessage - Undocumented
- twisted.words.protocols.irc.IRCPasswordMismatch - Undocumented
- twisted.words.protocols.jabber.error.BaseError - Base class for XMPP error exceptions.
- twisted.words.protocols.jabber.jid.InvalidFormat - The given string could not be parsed into a valid Jabber Identifier
(JID).
- twisted.words.protocols.jabber.sasl.SASLError - SASL base exception.
- twisted.words.protocols.jabber.xmlstream.FeatureNotAdvertized - Exception indicating a stream feature was not advertized, while required
by the initiating entity.
- twisted.words.protocols.jabber.xmlstream.TimeoutError - Exception raised when no IQ response has been received before the
configured timeout.
- twisted.words.protocols.jabber.xmlstream.TLSError - TLS base exception.
- twisted.words.protocols.msn.MSNCommandFailed - The server said that the command failed.
- twisted.words.protocols.msn.MSNProtocolError - No summary
- twisted.words.protocols.msn.SSLRequired - This exception is raised when it is necessary to talk to a passport
server using SSL, but the necessary SSL dependencies are unavailable.
- twisted.words.xish.domish.ParserError - Exception thrown when a parsing error occurs
- twisted.words.xish.xpathparser.NoMoreTokens - Another exception object, for when we run out of tokens
- twisted.words.xish.xpathparser.SyntaxError - When we run into an unexpected token, this is the exception to use
- Fault
- Frame
- gtk.GenericTreeModel
- IOError
- KeyError
- namedtuple('_TunnelDescription', 'fileno name')
- NotImplementedError
- object
- twisted.application.app._BasicProfiler -
- twisted.application.app.ApplicationRunner - An object which helps running an application based on a config
object.
- twisted.application.app.AppLogger - Class managing logging faciliy of the application.
- twisted.application.app.AppProfiler - Class which selects a specific profile runner based on configuration
options.
- twisted.application.internet.StreamServerEndpointService - A
StreamServerEndpointService
is an IService
which runs a server on a listening port described by an IStreamServerEndpoint
. - twisted.application.reactors.Reactor -
- twisted.plugins.twisted_qtstub.QTStub - Reactor plugin which emits a deprecation warning on the successful
installation of its reactor or a pointer to further information if an
ImportError occurs while attempting to install it.
- twisted.application.service.ServiceMaker - Utility class to simplify the definition of
IServiceMaker
plugins. - 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.TerminalProtocol - No class docstring; 1/6 methods documented
- twisted.conch.insults.window.BoundedTerminalWrapper - Undocumented
- twisted.conch.insults.window.Widget - No class docstring; 1/13 methods documented
- 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 ITerminalTransport
s. - twisted.conch.ssh.address.SSHTransportAddress - Object representing an SSH Transport endpoint.
- twisted.conch.ssh.keys.Key - No summary
- twisted.cred.credentials.DigestCredentialFactory - Support for RFC2617 HTTP Digest Authentication
- twisted.cred.credentials.DigestedCredentials - Yet Another Simple HTTP Digest authentication scheme.
- twisted.enterprise.adbapi.Connection - A wrapper for a DB-API connection instance.
- 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._ssl._TLSDelayed - State tracking record for TLS startup parameters. Used to remember how
TLS should be started when starting it is delayed to wait for the output
buffer to be flushed.
- twisted.internet._sslverify._OpenSSLECCurve - A private representation of an OpenSSL ECC curve.
- 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._win32stdio.Win32PipeAddress - Undocumented
- 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._IPAddress - An
_IPAddress
represents the address of an IP socket endpoint, providing common behavior
for IPv4 and IPv6. - 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.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.ReactorBase - Default base class for Reactors.
- twisted.internet.base.ThreadedResolver - No summary
- twisted.internet.defer._ConcurrencyPrimitive - No class docstring; 1/3 methods documented
- twisted.internet.defer.DeferredQueue - An event driven queue.
- 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.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.inotify.INotify - The INotify file descriptor, it basically does everything related to
INotify, from reading to notifying watch points.
- twisted.internet.posixbase._DisconnectSelectableMixin - Mixin providing the
_disconnectSelectable
method. - twisted.internet.posixbase._FDWaker - The self-pipe trick<http://cr.yp.to/docs/selfpipe.html>,
used to wake up the main loop from another thread or a signal handler.
- twisted.internet.posixbase._PollLikeMixin - Mixin for poll-like reactors.
- twisted.internet.process._BaseProcess - Base class for Process and PTYProcess.
- twisted.internet.process._FDDetector - No summary
- 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.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; 2/19 methods documented
- twisted.internet.task._Timer - Undocumented
- 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.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._SocketCloser -
- twisted.internet.tcp._TLSClientMixin - Undocumented
- twisted.internet.tcp._TLSConnectionMixin - Undocumented
- twisted.internet.tcp._TLSServerMixin - Undocumented
- twisted.internet.unix._SendmsgMixin - Behaviorless placeholder used when
twisted.python.sendmsg
is not available, preventing IUNIXTransport
from being supported. - twisted.internet.unix._UNIXPort - No class docstring; 1/1 methods documented
- 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.lore.man2lore.ManConverter - Convert a man page to the Lore format.
- twisted.lore.tree._LocalEntityResolver - Implement DTD loading (from a local source) for the limited number of
DTDs which are allowed for Lore input documents.
- 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.MemoryAccount - Undocumented
- twisted.mail.imap4.MessageSet - Essentially an infinite bitfield, with some extra features.
- twisted.mail.pop3._IteratorBuffer - An iterator which buffers the elements of a container and periodically
passes them as input to a writer.
- twisted.mail.relaymanager._AttemptManager - Manage the state of a single attempt to flush the relay queue.
- twisted.names._rfc1982.SerialNumber - An RFC1982 Serial Number.
- twisted.names.dns._EDNSMessage - An EDNS message.
- twisted.names.dns._OPTHeader - An OPT record header.
- twisted.names.dns._OPTVariableOption - A class to represent OPT record variable options.
- twisted.names.dns.Charstr - No class docstring; 3/7 methods documented
- twisted.names.dns.DNSMixin - DNS protocol mixin shared by UDP and TCP implementations.
- twisted.names.dns.UnknownRecord - Encapsulate the wire data for unknown record types so that they can pass
through the system unchanged.
- 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.pair.tuntap.TunnelAddress - A
TunnelAddress
represents the tunnel to which a TuntapPort
is
bound. - 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_lore._LorePlugin - Undocumented
- 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._BaseSpeed - An object representing the abstract concept of the speed (rate of
movement) of a mobile object.
- twisted.positioning.base.Altitude - An altitude.
- twisted.positioning.base.Angle - An object representing an angle.
- 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.PositionError - Position error information.
- 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.SimpleStringLocator - Implement the
locateResponder
method to do simple, string-based dispatch. - twisted.protocols.basic._RecvdCompatHack - Emulates the to-be-deprecated
IntNStringReceiver.recvd
attribute. - twisted.protocols.ftp._FileReader - Undocumented
- twisted.protocols.ftp._FileWriter - Undocumented
- twisted.protocols.ftp.ASCIIConsumerWrapper - Undocumented
- twisted.protocols.ftp.DTP - No class docstring; 1/15 methods documented
- twisted.protocols.ftp.FileConsumer - A consumer for FTP input that writes data to a file.
- twisted.protocols.ftp.FTP - Protocol Interpreter for the File Transfer Protocol
- twisted.protocols.ftp.FTPAnonymousShell - An anonymous implementation of IFTPShell
- 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 - Undocumented
- twisted.protocols.memcache.Command - Wrap a client action into an object, that holds the values used in the
protocol.
- 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 - No summary
- twisted.protocols.tls._ProducerMembrane - Stand-in for producer registered with a
TLSMemoryBIOProtocol
transport. - twisted.protocols.tls._PullToPush - An adapter that converts a non-streaming to a streaming producer.
- 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.BuildTarballsScript - A thing for building release tarballs. See
main
. - twisted.python._release.ChangeVersionsScript - A thing for changing version numbers. See
main
. - twisted.python._release.DistributionBuilder - A builder of Twisted distributions.
- twisted.python._release.NewsBuilder - Generate the new section of a NEWS file.
- 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._shellcomp.ZshSubcommandBuilder - Constructs zsh code that will complete options for a given usage.Options
instance, and also for a single sub-command. This will only be used in the
case where the user is completing options for a specific subcommand.
- twisted.python._textattributes._Attribute - A text attribute.
- twisted.python._textattributes._ColorAttribute - A color text attribute.
- twisted.python._textattributes.CharacterAttributesMixin - No summary
- twisted.python._textattributes.DefaultFormattingState - A character attribute that does nothing, thus applying no attributes to
text.
- twisted.python.components._ProxiedClassMethod - A proxied class method.
- twisted.python.components._ProxyDescriptor - A descriptor which will proxy attribute access, mutation, and deletion
to the
original
attribute of the object it is being accessed
from. - twisted.python.constants._Constant -
- 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._Traceback - 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 pwd.struct_passwd
.
See that class 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.filepath.Permissions - A class representing read/write/execute permissions. Instantiate with
any portion of the file's mode that includes the permission bits.
- twisted.python.filepath.RWX - A class representing read/write/execute permissions for a single user
category (i.e. user/owner, group, or other/world). Instantiate with three
boolean values: readable? writable? executable?.
- twisted.python.log.PythonLoggingObserver - Output twisted messages to Python standard library
logging
module. - 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.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.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.SubclassableCStringIO - A wrapper around cStringIO to allow for subclassing.
- twisted.python.versions._inf - An object that is bigger than all other objects.
- twisted.python.versions.Version - An object that represents a three-part version number.
- 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.scripts.trial._BasicOptions - Basic options shared between trial and its local workers.
- twisted.spread.jelly._DummyNewStyle - (Internal) Dummy class, used for unserializing instances of new-style
classes.
- 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._Assertions - Replaces many of the built-in TestCase assertions. In general, these
assertions provide better error messages and are easier to use in
callbacks.
- twisted.trial._synctest._LogObserver - Observes the Twisted logs and catches any errors.
- twisted.trial._synctest._Warning - No summary
- twisted.trial._synctest.PyUnitResultAdapter - 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.reporter.TestResult - Accumulates the results of several
twisted.trial.unittest.TestCase
s. - twisted.trial.runner.DryRunVisitor - A visitor that makes a reporter think that every test visited has run
successfully.
- 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.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.Expose - Helper for exposing methods for various uses using a simple
decorator-style callable.
- 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._URI - A URI object.
- 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.HTTPConnectionPool - A pool of persistent HTTP connections.
- twisted.web.client.RedirectAgent - An
Agent
wrapper which handles HTTP redirects. - 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.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_headers.Headers - This class stores the HTTP headers as both a parsed representation and
the raw string representation. It converts between the two on demand.
- twisted.web.microdom.Node - No class docstring; 5/14 methods documented
- twisted.web.server._GzipEncoder - An encoder which supports gzip.
- twisted.web.server.GzipEncoderFactory -
- twisted.web.static.StaticProducer - Superclass for classes that implement the business of producing.
- twisted.web.template._NSContext - A mapping from XML namespaces onto their prefixes in the document.
- twisted.web.template._TagFactory - A factory for
Tag
objects; the
implementation of the tags
object. - twisted.web.template.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.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.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.template.Element - Base for classes which can render part of a page.
- twisted.web.template.slot - Marker for markup insertion in a template.
- twisted.web.template.Tag - No summary
- twisted.web.template.TagLoader - An
ITemplateLoader
that loads existing IRenderable
providers. - 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.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.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.service.Group - Undocumented
- twisted.words.service.User - Undocumented
- twisted.words.service.WordsRealm - No class docstring; 2/13 methods documented
- twisted.words.xish.domish.Element - Represents an XML element node.
- twisted.words.xish.utility._MethodWrapper - Internal class for tracking method calls.
- twisted.words.xish.utility.XmlPipe - XML stream pipe.
- twisted.words.xish.xmlstream.BootstrapMixin - XmlStream factory mixin to install bootstrap event observers.
- OSError
- proxyForInterface(interfaces.IProcessTransport, '_process')
- proxyForInterface(IProtocol)
- proxyForInterface(IReporter)
- proxyForInterface(IRequest, '_request')
- proxyForInterface(IResource)
- proxyForInterface(IResponse)
- proxyForInterface(itrial.IReporter, '_originalReporter')
- pyunit.TestSuite
- Referenceable
- RemoteCopy
- RuntimeError
- Serializable
- str
- tkFileDialog._Dialog
- Tkinter.Frame
- tkSimpleDialog._QueryString
- Toplevel
- tuple
- twisted.application.app.ReactorSelectionMixin - Provides options for selecting a reactor to install.
- twisted.application.internet.TCPServer
- twisted.application.service.Process - Process running parameters.
- twisted.application.service.Service - Base class for services.
- twisted.conch.avatar.ConchUser - Undocumented
- 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.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.UNIXPasswordDatabase - A checker which validates users out of the UNIX password databases, or
databases of a compatible format.
- 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.Vector - Undocumented
- 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.scripts.cftp.FileWrapper - Undocumented
- twisted.conch.scripts.conch._KeepAlive - Undocumented
- twisted.conch.ssh.filetransfer.ClientDirectory - Undocumented
- twisted.conch.ssh.filetransfer.ClientFile - Undocumented
- twisted.conch.ssh.session._DummyTransport - Undocumented
- twisted.conch.ssh.transport._Counter - Stateful counter which returns results packed in a byte string
- twisted.conch.ssh.transport._DummyCipher - A cipher for the none encryption method.
- 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; 1/17 methods documented
- twisted.conch.unix.SSHSessionForUnixConchUser - No class docstring; 1/11 methods documented
- twisted.conch.unix.UnixSFTPDirectory - Undocumented
- twisted.conch.unix.UnixSFTPFile - Undocumented
- twisted.conch.unix.UnixSSHRealm - Undocumented
- twisted.cred.checkers.AllowAnonymousAccess - Undocumented
- twisted.cred.checkers.FilePasswordDB - A file-based, text-based username/password database.
- twisted.cred.checkers.InMemoryUsernamePasswordDatabaseDontUse - An extremely simple credentials checker.
- twisted.cred.checkers.PluggableAuthenticationModulesChecker - Undocumented
- twisted.cred.credentials.Anonymous - Undocumented
- twisted.cred.credentials.CramMD5Credentials - Undocumented
- twisted.cred.credentials.PluggableAuthenticationModules - Undocumented
- 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.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._pollingfile._PollableResource - Undocumented
- twisted.internet._pollingfile._PollingTimer - Undocumented
- twisted.internet._sslverify.CertBase - Base class for public (certificate only) and private (certificate + key
pair) certificates.
- twisted.internet._sslverify.PublicKey - No class docstring; 1/5 methods documented
- twisted.internet.base.BaseConnector - Basic implementation of connector.
- twisted.internet.base.BlockingResolver - Undocumented
- twisted.internet.base.DelayedCall - No class docstring; 8/10 methods documented
- twisted.internet.defer.DebugInfo - Deferred debug helper.
- twisted.internet.defer.Deferred - This is a callback which will be put off until later.
- twisted.internet.defer.waitForDeferred - See
deferredGenerator
. - twisted.internet.iocpreactor.udp.MulticastMixin - Implement multicast functionality.
- twisted.internet.posixbase._Waker
- twisted.internet.cfreactor._WakerPlus - The normal Twisted waker will simply wake up the main loop, which causes
an iteration to run, which in turn causes
PosixReactorBase.runUntilCurrent
to get invoked.
- 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.ClientContextFactory - A context factory for SSL clients.
- twisted.internet.ssl.ContextFactory - A factory for SSL context objects, for server SSL connections.
- 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.LoopingCall - Call a function repeatedly.
- twisted.internet.udp.MulticastMixin - Implement multicast functionality.
- twisted.internet.wxsupport.wxRunner - Make sure GUI events are handled.
- twisted.lore.default.ProcessingFunctionFactory - Undocumented
- twisted.lore.htmlbook.Book - Undocumented
- twisted.lore.latex.BaseLatexSpitter - Undocumented
- twisted.lore.lint.TagChecker - Undocumented
- twisted.lore.man2lore.ProcessingFunctionFactory - Undocumented
- twisted.lore.process.Walker - Undocumented
- twisted.lore.slides.HTMLSlide - Undocumented
- 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.Command - Undocumented
- twisted.mail.imap4.CramMD5ClientAuthenticator - Undocumented
- twisted.mail.imap4.DontQuoteMe - Undocumented
- twisted.mail.imap4.FileProducer - Undocumented
- twisted.mail.imap4.LiteralFile - No class docstring; 1/3 methods documented
- twisted.mail.imap4.LiteralString - No class docstring; 1/3 methods documented
- twisted.mail.imap4.LOGINAuthenticator - Undocumented
- twisted.mail.imap4.MessageProducer - No class docstring; 1/3 methods documented
- twisted.mail.imap4.PLAINAuthenticator - Undocumented
- 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.APOPCredentials - Credentials for use in APOP authentication.
- twisted.mail.pop3.Mailbox - A base class for mailboxes.
- twisted.mail.pop3client._ListSetter - A utility class to construct a list from a multi-line response
accounting for deleted messages.
- twisted.mail.protocols.DomainDeliveryBase - A base class for message delivery using the domains of a mail
service.
- twisted.mail.protocols.SSLContextFactory - An SSL context factory.
- twisted.mail.relay.DomainQueuer - An SMTP domain which add messages to a queue intended for relaying.
- twisted.mail.relay.RelayerMixin - No class docstring; 1/5 methods documented
- 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 -
- 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.manhole._inspectro.Inspectro - Undocumented
- twisted.manhole._inspectro.LogViewer - Display log of network traffic.
- twisted.manhole.explorer._MonkeysSetattrMixin - A mix-in class providing __setattr__ for objects being watched.
- twisted.manhole.explorer._WatchMonkey - I hang on a method and tell you what I see.
- twisted.manhole.explorer.CRUFT_WatchyThingie - No class docstring; 2/2 methods documented
- twisted.manhole.service.FakeStdIO - No class docstring; 1/4 methods documented
- twisted.manhole.service.Realm - Undocumented
- twisted.manhole.ui.gtk2manhole._Notafile - Curry to make failure.printTraceback work with the output widget.
- twisted.manhole.ui.gtk2manhole.ConsoleInput - Undocumented
- twisted.manhole.ui.gtk2manhole.ConsoleOutput - Undocumented
- twisted.manhole.ui.gtk2manhole.History - No class docstring; 1/5 methods documented
- 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.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. See RFC2782.
- twisted.news.database._ModerationMixin - Storage implementations can inherit from this class to get the
easy-to-use
notifyModerators
method which will take care of
sending messages which require moderation to a list of moderators. - twisted.news.database.Article - Undocumented
- twisted.news.database.Group - Undocumented
- twisted.news.database.NewsStorage - Backwards compatibility class -- There is no reason to inherit from
this, just implement INewsStorage instead.
- twisted.news.database.NewsStorageAugmentation - A NewsStorage implementation using Twisted's asynchronous DB-API
- twisted.pair.ethernet.EthernetHeader - Undocumented
- twisted.pair.ip.IPHeader - Undocumented
- twisted.pair.rawudp.UDPHeader - Undocumented
- twisted.persisted.aot._NoStateObj - Undocumented
- twisted.persisted.aot.AOTJellier - No class docstring; 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._Catcher - 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; 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.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' AmpBox
es, 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 Command
s, with
the help of the Command.responder
decorator. - twisted.protocols.basic._PauseableMixin - Undocumented
- 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.BaseFTPRealm - Base class for simple FTP realms which provides an easy hook for
specifying the home directory for each user.
- twisted.protocols.ftp.FTPCommand - Undocumented
- 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.LoopbackRelay - Undocumented
- 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.BasicAuthorizer - Authorizer for insecure Basic (base64-encoded plaintext)
authentication.
- twisted.protocols.sip.DigestAuthorizer - Undocumented
- 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.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.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.failure.Failure - A basic abstraction for an error that has occurred.
- twisted.python.finalize.Finalizeable - An un-sucky __del__
- twisted.python.formmethod.Argument - Base class for form arguments.
- twisted.python.formmethod.FormMethod - A callable object with a signature.
- twisted.python.formmethod.MethodSignature - No class docstring; 1/3 methods documented
- twisted.python.formmethod.PresentationHint - A hint to a particular system.
- twisted.python.htmlizer.HTMLWriter - Undocumented
- twisted.python.htmlizer.TokenPrinter - Undocumented
- twisted.python.lockfile.FilesystemLock - A mutex.
- twisted.python.log.DefaultObserver - Default observer.
- twisted.python.log.FileLogObserver - Log observer that writes to a file-like object.
- 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 - Undocumented
- 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.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 - No summary
- twisted.python.syslog.SyslogObserver - A log observer for logging to syslog.
- 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 - No class docstring; 0/2 class methods, 1/10 methods documented
- 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.InsensitiveDict - Dictionary, that has case-insensitive keys.
- 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.WindowsError
- twisted.runner.inetdconf.InetdService - A simple description of an inetd service.
- twisted.runner.inetdconf.SimpleConfFile - Simple configuration file parser superclass.
- twisted.runner.procmon.DummyTransport - Undocumented
- twisted.scripts.tkunzip.ProgressBar - Undocumented
- twisted.scripts.tkunzip.Progressor - A base class to make it simple to hook a progress bar up to a
process.
- twisted.spread.flavors.Cacheable
- twisted.spread.flavors.RemoteCache
- twisted.spread.flavors.RemoteCacheMethod - A method on a reference to a
RemoteCache
. - twisted.spread.jelly._Dummy - (Internal) Dummy class, used for unserializing instances.
- twisted.spread.jelly._Jellier - (Internal) This class manages state for a call to jelly()
- twisted.spread.jelly._Unjellier - No class docstring; 5/27 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.ui.gtk2util.GladeKeeper -
- twisted.spread.ui.tktree.ListboxTree - No class docstring; 3/11 methods documented
- twisted.spread.ui.tktree.Node - No class docstring; 6/6 methods documented
- twisted.spread.ui.tktree.TreeItem - No class docstring; 1/5 methods documented
- twisted.spread.ui.tkutil.ProgressBar - Undocumented
- 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._synctest.SynchronousTestCase
- twisted.trial.unittest.TestCase
- twisted.trial._synctest._Assertions - Replaces many of the built-in TestCase assertions. In general, these
assertions provide better error messages and are easier to use in
callbacks.
- twisted.trial.unittest.TestResult
- 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
IPushProducer
implementation which wraps another such thing and proxies calls to it until
it is told to stop. - twisted.web.client.Response - A
Response
instance describes an HTTP response received from an HTTP server. - twisted.web.distrib.Issue - Undocumented
- twisted.web.http.Request - A HTTP request.
- twisted.web.http.StringTransport - I am a StringIO wrapper that conforms for the transport API. I support
the `writeSequence' method.
- twisted.web.microdom.lmx - Easy creation of XML.
- twisted.web.resource.Resource - Define a web-accessible resource.
- twisted.web.script.CacheScanner - Undocumented
- twisted.web.server._RemoteProducerWrapper - Undocumented
- twisted.web.server.Copyable - Fake mixin, until twisted.spread is ported.
- twisted.web.soap.Proxy - A Proxy for making remote SOAP calls.
- 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
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.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; 2/7 methods documented
- twisted.words.im.basesupport.AbstractPerson - No class docstring; 2/5 methods documented
- twisted.words.im.locals.Enum - Undocumented
- twisted.words.protocols.jabber.xmlstream.Authenticator - Base class for business logic of initializing an XmlStream
- 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.protocols.msn.MSNContact - This class represents a contact (user).
- twisted.words.protocols.msn.MSNContactList - This class represents a basic MSN contact list.
- twisted.words.protocols.msn.MSNMessage - I am the class used to represent an 'instant' message.
- twisted.words.protocols.oscar.OSCARUser - Undocumented
- twisted.words.protocols.oscar.SSIBuddy - Undocumented
- twisted.words.protocols.oscar.SSIGroup - Undocumented
- twisted.words.xish.domish._ListSerializer - Internal class which serializes an Element tree into a buffer
- twisted.words.xish.domish.ExpatElementStream - Undocumented
- twisted.words.xish.domish.Namespace - Convenience object for tracking namespace declarations.
- twisted.words.xish.utility.CallbackList - Container for callbacks.
- twisted.words.xish.utility.EventDispatcher - Event dispatching service.
- 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
- twisted.words.xish.xpathparser.Context - Class to represent the parser's call stack.
- twisted.words.xish.xpathparser.Parser - Base class for Yapps-generated parsers.
- twisted.words.xish.xpathparser.Scanner - Yapps scanner.
- type
- TypeError
- unicode
- UserDict.UserDict
- ValueError
- Warning
- wxPython.wx.wxTimer
- xml.dom.pulldom.SAX2DOM
- twisted.lore.tree._TagTrackingContentHandler - Define a SAX content handler which keeps track of the start location of
all open tags. This information is used by the above defined error handler
to report useful locations when a fatal error is encountered.
- xml.sax.handler.ContentHandler
- xml.sax.handler.EntityResolver
- xml.sax.handler.ErrorHandler
- zipfile.ZipFile
- zope.interface.Interface
- twisted.application.reactors.IReactorInstaller - Definition of a reactor which can probably be installed.
- twisted.application.service.IProcess - Process running parameters.
- twisted.application.service.IService - A service.
- twisted.application.service.IServiceCollection - Collection of services.
- twisted.application.service.IServiceMaker - An object which can be used to construct services in a flexible way.
- twisted.conch.endpoints._ISSHConnectionCreator - An
_ISSHConnectionCreator
knows how to create SSH connections somehow. - twisted.conch.insults.insults.ITerminalProtocol - No interface docstring; 5/5 methods documented
- twisted.conch.interfaces.IConchUser - A user who has been authenticated to Cred through Conch. This is the
interface between the SSH connection and the user.
- twisted.conch.interfaces.IKnownHostEntry - A
IKnownHostEntry
is an entry in an OpenSSH-formatted known_hosts
file. - twisted.conch.interfaces.ISession - No interface docstring; 6/6 methods documented
- twisted.conch.interfaces.ISFTPFile - This represents an open file on the server. An object adhering to this
interface should be returned from
openFile
(). - twisted.conch.interfaces.ISFTPServer - SFTP subsystem for server-side communication.
- twisted.cred.checkers.ICredentialsChecker - An object that can check sub-interfaces of ICredentials.
- twisted.cred.credentials.ICredentials - I check credentials.
- twisted.cred.portal.IRealm - The realm connects application-specific objects to the authentication
system.
- twisted.cred.strcred.ICheckerFactory - A factory for objects which provide
twisted.cred.checkers.ICredentialsChecker
. - twisted.internet._sslverify.IOpenSSLTrustRoot - Trust settings for an OpenSSL context.
- twisted.internet.endpoints.IPlugin - Undocumented
- twisted.internet.interfaces.IAcceptableCiphers - A list of acceptable ciphers for a TLS context.
- twisted.internet.interfaces.IAddress - An address, e.g. a TCP
(host, port)
. - twisted.internet.interfaces.ICipher - A TLS cipher.
- twisted.internet.interfaces.IConnector - Object used to interface between connections and protocols.
- twisted.internet.interfaces.IConsumer - A consumer consumes data from a producer.
- twisted.internet.interfaces.IDelayedCall - A scheduled call.
- twisted.internet.interfaces.IFileDescriptorReceiver - No summary
- twisted.internet.interfaces.IHalfCloseableDescriptor - A descriptor that can be half-closed.
- twisted.internet.interfaces.IHalfCloseableProtocol - Implemented to indicate they want notification of half-closes.
- twisted.internet.interfaces.IListeningPort - A listening port.
- twisted.internet.interfaces.ILoggingContext - Give context information that will be used to log events generated by
this item.
- twisted.internet.interfaces.IMulticastTransport - Additional functionality for multicast UDP.
- twisted.internet.interfaces.IOpenSSLClientConnectionCreator - A provider of
IOpenSSLClientConnectionCreator
can create OpenSSL.SSL.Connection
objects for TLS clients. - twisted.internet.interfaces.IOpenSSLServerConnectionCreator - A provider of
IOpenSSLServerConnectionCreator
can create OpenSSL.SSL.Connection
objects for TLS servers. - twisted.internet.interfaces.IProcessProtocol - Interface for process-related event handlers.
- twisted.internet.interfaces.IProducer - A producer produces data for a consumer.
- twisted.internet.interfaces.IProtocol - No interface docstring; 4/4 methods documented
- twisted.internet.interfaces.IProtocolFactory - Interface for protocol factories.
- twisted.internet.interfaces.IReactorCore - Core methods that a Reactor must implement.
- twisted.internet.interfaces.IReactorDaemonize - A reactor which provides hooks that need to be called before and after
daemonization.
- twisted.internet.interfaces.IReactorFDSet - Implement me to be able to use
IFileDescriptor
type resources. - twisted.internet.interfaces.IReactorMulticast - UDP socket methods that support multicast.
- twisted.internet.interfaces.IReactorPluggableResolver - A reactor with a pluggable name resolver interface.
- twisted.internet.interfaces.IReactorProcess - No interface docstring; 1/1 methods documented
- twisted.internet.interfaces.IReactorSocket - Methods which allow a reactor to use externally created sockets.
- twisted.internet.interfaces.IReactorSSL - No interface docstring; 2/2 methods documented
- twisted.internet.interfaces.IReactorTCP - No interface docstring; 2/2 methods documented
- twisted.internet.interfaces.IReactorThreads - Dispatch methods to be run in threads.
- twisted.internet.interfaces.IReactorTime - Time methods that a Reactor should implement.
- twisted.internet.interfaces.IReactorUDP - UDP socket methods.
- twisted.internet.interfaces.IReactorUNIX - UNIX socket methods.
- twisted.internet.interfaces.IReactorUNIXDatagram - Datagram UNIX socket methods.
- twisted.internet.interfaces.IReactorWin32Events - Win32 Event API methods
- twisted.internet.interfaces.IResolverSimple - No interface docstring; 1/1 methods documented
- twisted.internet.interfaces.IServiceCollection - An object which provides access to a collection of services.
- twisted.internet.interfaces.IStreamClientEndpoint - A stream client endpoint is a place that
ClientFactory
can connect to. For example, a remote TCP host/port pair would be a TCP
client endpoint. - twisted.internet.interfaces.IStreamClientEndpointStringParser - This interface is deprecated since Twisted 14.0; please use the
IStreamClientEndpointStringParserWithReactor
interface instead. - twisted.internet.interfaces.IStreamClientEndpointStringParserWithReactor - No summary
- twisted.internet.interfaces.IStreamServerEndpoint - A stream server endpoint is a place that a
Factory
can
listen for incoming connections. - twisted.internet.interfaces.IStreamServerEndpointStringParser - No summary
- twisted.internet.interfaces.ISystemHandle - An object that wraps a networking OS-specific handle.
- twisted.internet.interfaces.ITransport - I am a transport for bytes.
- twisted.internet.interfaces.IUDPTransport - Transport for UDP DatagramProtocols.
- twisted.internet.interfaces.IUNIXDatagramConnectedTransport - Transport for UDP ConnectedPacketProtocols.
- twisted.internet.interfaces.IUNIXDatagramTransport - Transport for UDP PacketProtocols.
- twisted.internet.iocpreactor.interfaces.IReadHandle - No interface docstring; 1/1 methods documented
- twisted.internet.iocpreactor.interfaces.IWriteHandle - No interface docstring; 1/1 methods documented
- twisted.lore.scripts.lore.IProcessor - No interface docstring; 2/2 attributes documented
- twisted.mail.alias.IAlias - An interface for aliases.
- twisted.mail.imap4.IAccount - Interface for Account classes
- twisted.mail.imap4.IClientAuthentication - No interface docstring; 2/2 methods documented
- twisted.mail.imap4.ICloseableMailbox - A supplementary interface for mailboxes which require cleanup on
close.
- twisted.mail.imap4.IMailboxInfo - Interface specifying only the methods required for
listMailboxes
. - twisted.mail.imap4.IMailboxListener - Interface for objects interested in mailbox events
- twisted.mail.imap4.IMessageCopier - No interface docstring; 1/1 methods documented
- twisted.mail.imap4.IMessageFile - Optional message interface for representing messages as files.
- twisted.mail.imap4.IMessagePart - No interface docstring; 5/5 methods documented
- twisted.mail.imap4.INamespacePresenter - No interface docstring; 3/3 methods documented
- twisted.mail.imap4.ISearchableMailbox - No interface docstring; 1/1 methods documented
- twisted.mail.mail.IDomain - An interface for email domains.
- twisted.mail.pop3.IMailbox - An interface for mailbox access.
- twisted.mail.pop3.IServerFactory - An interface for querying capabilities of a POP3 server.
- twisted.mail.smtp.IMessage - Interface definition for messages that can be sent via SMTP.
- twisted.mail.smtp.IMessageDelivery - No interface docstring; 3/3 methods documented
- twisted.mail.smtp.IMessageDeliveryFactory - An alternate interface to implement for handling message delivery.
- twisted.manhole._inspectro.INode - A node in the inspector tree model.
- twisted.manhole.service.IManholeClient - No interface docstring; 3/3 methods documented
- twisted.names.dns.IEncodable - Interface for something which can be encoded to and decoded from a file
object.
- twisted.names.dns.IRecord - An single entry in a zone of authority.
- twisted.news.database.INewsStorage - An interface for storing and requesting news articles
- twisted.pair.ethernet.IEthernetProtocol - An interface for protocols that handle Ethernet frames
- twisted.pair.raw.IRawDatagramProtocol - An interface for protocols such as UDP, ICMP and TCP.
- twisted.pair.raw.IRawPacketProtocol - An interface for low-level protocols such as IP and ARP.
- twisted.pair.tuntap._IInputOutputSystem - An interface for performing some basic kinds of I/O (particularly that
I/O which might be useful for
twisted.pair.tuntap
-using
code). - twisted.persisted.sob.IPersistable - An object which can be saved in several formats to a file
- twisted.plugin.IPlugin - Interface that must be implemented by all plugins.
- twisted.positioning.ipositioning.INMEAReceiver - An object that can receive NMEA data.
- twisted.positioning.ipositioning.IPositioningBeacon - A positioning beacon.
- twisted.positioning.ipositioning.IPositioningReceiver - An interface for positioning providers.
- twisted.protocols.amp.IArgumentType - An
IArgumentType
can serialize a Python object into an AMP box and deserialize information
from an AMP box back into a Python object. - twisted.protocols.amp.IBoxReceiver - An application object which can receive
AmpBox
objects
and dispatch them appropriately. - twisted.protocols.amp.IBoxSender - A transport which can send
AmpBox
objects. - twisted.protocols.amp.IResponderLocator - An application object which can look up appropriate responder methods
for AMP commands.
- twisted.protocols.ftp.IFTPShell - An abstraction of the shell commands used by the FTP protocol for a
given user account.
- twisted.protocols.ftp.IReadFile - A file out of which bytes may be read.
- twisted.protocols.ftp.IWriteFile - A file into which bytes may be written.
- twisted.protocols.htb.IBucketFilter - No interface docstring; 1/1 methods documented
- twisted.protocols.sip.IAuthorizer - No interface docstring; 2/2 methods documented
- twisted.protocols.sip.IContact - A user of a registrar or proxy
- twisted.protocols.sip.ILocator - Allow looking up physical address for logical URL.
- twisted.protocols.sip.IRegistry - Allows registration of logical->physical URL mapping.
- twisted.python.filepath.IFilePath - File path object.
- twisted.python.log.ILogObserver - An observer which can do something with log events.
- twisted.python.modules.IPathImportMapper - This is an internal interface, used to map importers to factories for
FilePath-like objects.
- twisted.spread.interfaces.IJellyable - No interface docstring; 1/1 methods documented
- twisted.spread.interfaces.IUnjellyable - No interface docstring; 1/1 methods documented
- twisted.spread.pb.IPBRoot - Factory for root Referenceable objects for PB servers.
- twisted.spread.pb.IPerspective - per*spec*tive, n. : The relationship of aspects of a subject to each
other and to a whole: 'a perspective of history'; 'a need to view the
problem in the proper perspective'.
- twisted.trial.itrial.IReporter - I report results from a run of a test suite.
- twisted.trial.itrial.ITestCase - The interface that a test case must implement in order to be used in
Trial.
- twisted.web.iweb._IRequestEncoder - An object encoding data passed to
IRequest.write
,
for example for compression purpose. - twisted.web.iweb._IRequestEncoderFactory - A factory for returing
_IRequestEncoder
instances. - twisted.web.iweb.IAccessLogFormatter - An object which can represent an HTTP request as a line of text for
inclusion in an access log file.
- twisted.web.iweb.IAgent - An agent makes HTTP requests.
- twisted.web.iweb.IClientRequest - An object representing an HTTP request to make to an HTTP server.
- twisted.web.iweb.ICredentialFactory - No summary
- twisted.web.iweb.IPolicyForHTTPS - No summary
- twisted.web.iweb.IRenderable - An
IRenderable
is an
object that may be rendered by the twisted.web.template
templating system. - twisted.web.iweb.IRequest - An HTTP request.
- twisted.web.iweb.IResponse - An object representing an HTTP response received from an HTTP
server.
- twisted.web.iweb.ITemplateLoader - A loader for templates; something usable as a value for
twisted.web.template.Element
's
loader
attribute. - twisted.web.resource._IEncodingResource - A resource which knows about
_IRequestEncoderFactory
. - twisted.web.resource.IResource - A web resource.
- twisted.words.im.interfaces.IAccount - I represent a user's account with a chat service.
- twisted.words.im.interfaces.IChatUI - No interface docstring; 8/8 methods documented
- twisted.words.im.interfaces.IClient - No interface docstring; 1/1 attributes, 3/5 methods documented
- twisted.words.im.interfaces.IConversation - A conversation with a specific person.
- twisted.words.im.interfaces.IGroup - A group which you may have a conversation with.
- twisted.words.im.interfaces.IGroupConversation - No interface docstring; 7/9 methods documented
- twisted.words.im.interfaces.IPerson - No interface docstring; 5/5 methods documented
- twisted.words.iwords.IChatClient - Interface through which IChatService interacts with clients.
- twisted.words.iwords.IChatService - No interface docstring; 3/3 attributes, 6/6 methods documented
- twisted.words.iwords.IGroup - No interface docstring; 1/1 attributes, 6/6 methods documented
- twisted.words.iwords.IProtocolPlugin - Interface for plugins providing an interface to a Words service
- twisted.words.iwords.IUser - Interface through which clients interact with IChatService.
- twisted.words.protocols.jabber.ijabber.IInitializer - Interface for XML stream initializers.
- twisted.words.protocols.jabber.ijabber.IIQResponseTracker - IQ response tracker interface.
- twisted.words.protocols.jabber.ijabber.IService - External server-side component service interface.
- twisted.words.protocols.jabber.ijabber.IXMPPHandler - Interface for XMPP protocol handlers.
- twisted.words.protocols.jabber.ijabber.IXMPPHandlerCollection - Collection of handlers.
- twisted.words.protocols.jabber.sasl_mechanisms.ISASLMechanism - No interface docstring; 1/1 attributes, 2/2 methods documented
- twisted.words.protocols.jabber.xmpp_stringprep.ILookupTable - Interface for character lookup classes.
- twisted.words.protocols.jabber.xmpp_stringprep.IMappingTable - Interface for character mapping classes.
- twisted.words.xish.domish.IElement - Interface to XML element nodes.