Go to the latest version of this document.
Class Hierarchy
- AssertionError
- AttributeError
- BaseException
- code.InteractiveInterpreter
- codecs.StreamReader
- codecs.StreamWriter
- Copyable
- datetime.tzinfo
- DeprecationWarning
- dict
- distutils.command.build_ext.build_ext
- distutils.command.build_py.build_py
- distutils.command.build_scripts.build_scripts
- distutils.command.install_data.install_data
- distutils.core.Extension
- Exception
- 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.enterprise.util.DBError - Undocumented
- 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.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.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 - A timeout occurred while processing aliases.
- twisted.mail.imap4.IMAP4Exception - Undocumented
- twisted.mail.pop3._POP3MessageDeleted - Internal control-flow exception. Indicates the file of a deleted
message was requested.
- twisted.mail.pop3.POP3Error - Undocumented
- twisted.mail.pop3client.POP3ClientError - Base class for all exceptions raised by POP3Client.
- twisted.mail.relaymanager.CanonicalNameChainTooLong - When trying to look up the MX record for a host, too many CNAME records
which point to other CNAME records were encountered and resolution was
abandoned.
- twisted.mail.relaymanager.CanonicalNameLoop - When trying to look up the MX record for a host, a set of CNAME 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.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.otp.Unauthorized - the Unauthorized exception
- 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.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.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.unittest.UnsupportedTrialFeature - A feature of twisted.trial was used that pyunit cannot support.
- 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.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
- list
- 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.insults.insults._const -
- twisted.conch.insults.insults.TerminalProtocol - No class docstring; 1/6 methods documented
- twisted.conch.insults.text._Attribute - Undocumented
- twisted.conch.insults.text.CharacterAttributes - Undocumented
- twisted.conch.insults.text.CharacterAttributes._ColorAttribute - Undocumented
- 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.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._posixstdio.PipeAddress - Undocumented
- twisted.internet._signals._Handler -
_Handler
is
a signal handler which writes a byte to a file descriptor whenever it is
invoked.
- 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.address.IPv4Address - Object representing an IPv4 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.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.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.TCP4ClientEndpoint - TCP client endpoint with an IPv4 configuration.
- twisted.internet.endpoints.TCP4ServerEndpoint - TCP server endpoint with an IPv4 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.iocpreactor.tcp._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.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.process._BaseProcess - Base class for Process and PTYProcess.
- twisted.internet.process._FDDetector - No summary
- twisted.internet.ssl.CertificateOptions - A factory for SSL context objects for both SSL servers and clients.
- twisted.internet.stdio.StandardIO - No class docstring; 3/20 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._SocketCloser - Undocumented
- twisted.internet.tcp._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.unix._UNIXPort - No class docstring; 1/1 methods documented
- 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.MemoryAccount - Undocumented
- twisted.mail.imap4.MessageSet - Essentially an infinite bitfield, with some extra features.
- twisted.mail.pop3._IteratorBuffer - No class docstring; 1/3 methods documented
- twisted.mail.relaymanager._AttemptManager - Manage the state of a single attempt to flush the relay queue.
- twisted.names.dns.Charstr - No class docstring; 2/6 methods documented
- twisted.names.dns.DNSMixin - DNS protocol mixin shared by UDP and TCP implementations.
- 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_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.protocols.amp.SimpleStringLocator - Implement the
locateResponder
method to do simple, string-based dispatch.
- twisted.protocols.ftp._FileReader - Undocumented
- twisted.protocols.ftp._FileWriter - Undocumented
- twisted.protocols.ftp.ASCIIConsumerWrapper - Undocumented
- twisted.protocols.ftp.DTP - Undocumented
- 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.python._release.APIBuilder - No summary
- 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.LoreBuilderMixin - Base class for builders which invoke lore.
- 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.compat.attrgetter - Undocumented
- twisted.python.compat.tsafe - No class docstring; 1/1 classes documented
- 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.context.ThreadedContextTracker - Undocumented
- twisted.python.deprecate._DeprecatedAttribute - Wrapper for deprecated attributes.
- 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._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.UserDatabase -
UserDatabase
holds a traditional POSIX user data in memory and makes it available via
the same API as pwd
.
- 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.reflect.PropertyAccessor - A mixin class for Python 2.2 that uses AccessorType.
- 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.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.spread.jelly._DummyNewStyle - (Internal) Dummy class, used for unserializing instances of new-style
classes.
- 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.PyUnitTestCase - DEPRECATED in Twisted 8.0.
- 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._Assertions - Replaces many of the built-in TestCase assertions. In general, these
assertions provide better error messages and are easier to use in
callbacks. Also provides new assertions such as
failUnlessFailure
.
- twisted.trial.unittest._LogObserver - Observes the Twisted logs and catches any errors.
- twisted.trial.unittest._Warning - No summary
- 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.Expose - Helper for exposing methods for various uses using a simple
decorator-style callable.
- twisted.web.client._WebToNormalContextFactory - Adapt a web context factory to a normal context factory.
- twisted.web.client.Agent -
Agent
is a very
basic HTTP client. It supports HTTP and HTTPS scheme URIs
(but performs no certificate checking by default). It does not support
persistent connections.
- 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.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.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.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(itrial.IReporter, '_originalReporter')
- pyunit.TestCase
- pyunit.TestResult
- pyunit.TestSuite
- twisted.trial.runner.TestSuite - Extend the standard library's
TestSuite
with support for
the visitor pattern and a consistently overrideable run
method.
- Referenceable
- RemoteCopy
- RuntimeError
- Serializable
- str
- TestSuite
- tkFileDialog._Dialog
- Tkinter.Frame
- tkSimpleDialog._QueryString
- Toplevel
- 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 - Undocumented
- twisted.conch.insults.helper.CharacterAttribute - Represents the attributes of a single character.
- 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.enterprise.reflector.Reflector - DEPRECATED.
- twisted.enterprise.row.RowObject - I represent a row in a table in a relational database.
- twisted.enterprise.util._TableInfo - (internal)
- twisted.enterprise.util._TableRelationship - (Internal)
- twisted.internet._pollingfile._PollableResource - Undocumented
- twisted.internet._pollingfile._PollingTimer - Undocumented
- twisted.internet._sslverify.CertBase - No class docstring; 1/3 methods documented
- twisted.internet._sslverify.PublicKey - No class docstring; 1/5 methods documented
- twisted.internet.base.BlockingResolver - Undocumented
- 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.selectreactor.SelectReactor
- twisted.internet.serialport.BaseSerialPort - Undocumented
- 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.tcp._TLSMixin - No class docstring; 1/12 methods documented
- 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 - Undocumented
- twisted.mail.alias.FileWrapper - Undocumented
- twisted.mail.alias.MessageWrapper - A message receiver which delivers content to a child process.
- twisted.mail.alias.MultiWrapper - Wrapper to deliver a single message to multiple recipients.
- 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 in which no user exists.
- twisted.mail.mail.DomainWithDefaultDict - Simulate a dictionary with a default value for non-existing keys.
- twisted.mail.mail.FileMessage - A file we can write an email too.
- twisted.mail.maildir._MaildirMailboxAppendMessageTask - Undocumented
- twisted.mail.maildir._MaildirNameGenerator - Utility class to generate a unique maildir name
- twisted.mail.maildir.AbstractMaildirDomain - Abstract maildir-backed domain.
- twisted.mail.maildir.DirdbmDatabase - Undocumented
- twisted.mail.maildir.StringListMailbox -
StringListMailbox
is an in-memory mailbox.
- twisted.mail.pop3._HeadersPlusNLines - Undocumented
- twisted.mail.pop3.APOPCredentials - Undocumented
- twisted.mail.pop3.Mailbox - Undocumented
- twisted.mail.pop3client._ListSetter - Undocumented
- twisted.mail.protocols.DomainDeliveryBase - A server that uses twisted.mail service's domains.
- 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 of ougoing emails.
- twisted.mail.relaymanager.SmartHostSMTPRelayingManager - Manage SMTP Relayers
- 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 - Undocumented
- 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 IResolver
implementations which deals with
a lot of the boilerplate of implementing all of the lookup methods.
- twisted.names.dns.Message -
Message
contains all the information represented by a single DNS request or
response.
- twisted.names.dns.Name - No class docstring; 2/6 methods documented
- 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.journal.base.Journal - All commands to the system get routed through here.
- twisted.persisted.journal.base.LoadingService - Base class for journalled service used with Wrappables.
- twisted.persisted.journal.base.ServiceWrapperCommand - Undocumented
- twisted.persisted.journal.base.Wrappable - Base class for objects used with LoadingService.
- twisted.persisted.journal.base.WrapperCommand - Undocumented
- twisted.persisted.journal.picklelog.DirDBMLog - Log pickles to DirDBM directory.
- 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 - Token bucket, or something like it.
- twisted.protocols.htb.HierarchicalBucketFilter - I filter things into buckets, and I am nestable.
- twisted.protocols.htb.ShapedProtocolFactory - I 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.compat.tsafe.Connection - OpenSSL.tsafe.Connection, defined in such a way as to not blow.
- twisted.python.components.Adapter - I am the default implementation of an Adapter for some interface.
- 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.dispatch.EventDispatcher - A global event dispatcher for events. I'm used for any events that need
to span disparate objects in the client.
- twisted.python.failure.Failure - A basic abstraction for an error that has occurred.
- twisted.python.filepath._PathHelper - Abstract helper class also used by ZipPath; implements certain utility
methods.
- 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 synoym 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 stout/err.
- 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.otp.OTPAuthenticator - A One Time Password System
- twisted.python.rebuild.Sensitive - A utility mixin that's sensitive to rebuilds.
- twisted.python.reflect.Accessor - No summary
- twisted.python.reflect.Summer - Extend from this class to get the capability to maintain 'related sums'.
Have a tuple in your class like the following:
- twisted.python.reflect.QueueMethod - I represent a method that doesn't exist yet.
- twisted.python.reflect.Settable - No summary
- 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.threadpool.ThreadSafeList - In Jython 2.1 lists aren't thread-safe, so this wraps it. Newer
versions of Jython are completely different than 2.1, so this class is
deprecated to make way for future versions of Jython.
- twisted.python.urlpath.URLPath - No class docstring; 0/2 class methods, 1/10 methods documented
- twisted.python.util._IntervalDifferentialIterator - Undocumented
- twisted.python.util.FancyEqMixin - Undocumented
- twisted.python.util.FancyStrMixin - Set showAttributes to a sequence of strings naming attributes, OR
sequences of (attributeName, displayName, formatCharacter)
- 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.python.zshcomp.ArgumentsGenerator - Generate a call to the zsh _arguments completion function based on data
in a usage.Options subclass
- twisted.python.zshcomp.Builder - No class docstring; 2/2 methods documented
- twisted.python.zshcomp.SubcommandBuilder - Use this builder for commands that have sub-commands.
twisted.python.usage has the notion of sub-commands that are defined using
an entirely seperate Options class.
- 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.Referenceable
- twisted.spread.flavors.RemoteCache
- twisted.spread.flavors.RemoteCacheMethod - A method on a reference to a
RemoteCache
.
- twisted.spread.flavors.Viewable
- 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.refpath.PathReference - Undocumented
- twisted.spread.refpath.PathReferenceContext - Undocumented
- twisted.spread.refpath.RemotePathReference - Undocumented
- 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.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 - I define a web-accessible resource.
- twisted.web.script.CacheScanner - Undocumented
- twisted.web.server._RemoteProducerWrapper - Undocumented
- 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 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.IDNA - 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.DictMixin
- 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.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 - No summary
- 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.interfaces.IAddress - An address, e.g. a TCP
(host, port)
.
- 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.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.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.IReactorArbitrary - This interface is redundant with
IReactorFDSet
and is deprecated.
- twisted.internet.interfaces.IReactorCore - Core methods that a Reactor must implement.
- 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.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 - An
IStreamClientEndpointStringParser
is a parser which can convert a set of string *args
and
**kwargs
into an IStreamClientEndpoint
provider.
- 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 - Undocumented
- 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 email domain.
- twisted.mail.pop3.IMailbox -
- twisted.mail.pop3.IServerFactory - Interface for querying additional parameters of this 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.persisted.journal.base.ICommand - A serializable command which interacts with a journaled service.
- twisted.persisted.journal.base.ICommandLog - Interface for command log.
- 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.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.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.ICredentialFactory - 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.ITemplateLoader - A loader for templates; something usable as a value for
twisted.web.template.Element
's
loader
attribute.
- 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.