twisted.conch.ssh.connection - This module contains the implementation of the ssh-connection service,
which allows access to the shell and port-forwarding.
twisted.conch.ssh.forwarding - This module contains the implementation of the TCP forwarding, which
allows clients and servers to forward arbitrary TCP data across the
connection.
twisted.conch.ssh.service - The parent class for all the SSH services. Currently implemented
services are ssh-userauth and ssh-connection.
twisted.conch.ssh.session - This module contains the implementation of SSHSession, which (by
default) allows access to a shell and a python interpreter over SSH.
twisted.conch.ssh.transport - The lowest level SSH protocol. This handles the key negotiation, the
encryption and the compression. The transport layer is described in RFC
4253.
twisted.conch.ssh.userauth - Implementation of the ssh-userauth service. Currently implemented
authentication types are public-key and password.
twisted.cred.credentials - This module defines ICredentials,
an interface for objects that represent authentication credentials to
provide, and also includes a number of useful implementations of that
interface.
twisted.internet._glibbase - This module provides base support for Twisted to interact with the
glib/gtk mainloops.
twisted.internet._idna - Shared interface to IDNA encoding and decoding, using the
idna PyPI package if available, otherwise the stdlib
implementation.
twisted.internet._newtls - This module implements memory BIO based TLS support. It is the
preferred implementation and will be used whenever pyOpenSSL 0.10 or newer
is installed (whenever twisted.protocols.tls is
importable).
twisted.internet._pollingfile - Implements a simple polling interface for file descriptors that don't
work with select() - this is pretty much only useful on Windows.
twisted.internet.gtk2reactor - This module provides support for Twisted to interact with the glib/gtk2
mainloop.
twisted.internet.gtk3reactor - This module provides support for Twisted to interact with the gtk3
mainloop via Gobject introspection. This is like gi, but slightly slower
and requires a working $DISPLAY.
twisted.internet.reactor - The reactor is the Twisted event loop within Twisted, the loop which
drives applications using Twisted. The reactor provides APIs for
networking, threading, dispatching events, and more.
twisted.internet.test.test_coroutines - A wrapper for twisted.internet.test._awaittests, as that
test module includes keywords not valid in Pythons before 3.5.
twisted.logger._flatten - Code related to "flattening" events; that is, extracting a
description of all relevant fields from the format string and persisting
them for later examination.
twisted.logger._global - This module includes process-global state associated with the logging
system, and implementation of logic for managing that global state.
twisted.positioning.nmea - Classes for working with NMEA 0183 sentence producing devices. This
standard is generally just called "NMEA", which is actually the
name of the body that produces the standard, not the standard itself..
twisted.protocols.memcache - Memcache client protocol. Memcached is a caching server, storing data in
the form of pairs key/value, and memcache is the protocol to talk with
it.
twisted.python.zipstream - An incremental approach to unzipping files. This allows you to unzip a
little bit of a file at a time, which means you can report progress as a
file unzips.
twisted.runner - Twisted Runner: Run and monitor processes.
twisted.test.process_linger - Write to a file descriptor and then close it, waiting a few seconds
before quitting. This serves to make sure SIGCHLD is actually being
noticed.
twisted.test.testutils - Private test utilities for use throughout Twisted's test suite.
Unlike proto_helpers, this is no exception to the
don't-use-it-outside-Twisted-we-won't-maintain-compatibility rule!
twisted.trial - Twisted Trial: Asynchronous unit testing framework.
twisted.trial._dist - This package implements the distributed Trial test runner:
twisted.trial._dist.distreporter - The reporter is not made to support concurrent test running, so we will
hold test results in here and only send them to the reporter once the test
is over.
twisted.trial._dist.disttrial - This module contains the trial distributed runner, the management class
responsible for coordinating all of trial's behavior at the highest
level.
twisted.trial.test.erroneous - Definitions of test cases with various interesting error-related
behaviors, to be used by test modules to exercise different features of
trial's test runner.
twisted.trial.test.mockcustomsuite3 - Mock test module that contains both a test_suite and a
testSuite method. runner.TestLoader
should load the tests from the testSuite, not from the
FooTestCase nor from the test_suite
method.
twisted.trial.test.sample - This module is used by test_loader to test the Trial test loading
functionality. Do NOT change the number of tests in this module. Do NOT
change the names the tests in this module.
twisted.web.test.test_web__responses - The _response module contains constants for all standard
HTTP codes, along with a mapping to the corresponding phrases.