class documentation

class twisted.scripts._twistw.WindowsApplicationRunner(app.ApplicationRunner): (source)

View In Hierarchy

An ApplicationRunner which avoids unix-specific things. No forking, no PID files, no privileges.

Method preApplication Do pre-application-creation setup.
Instance Variable oldstdout Undocumented
Instance Variable oldstderr Undocumented
Method postApplication Start the application and run the reactor.

Inherited from ApplicationRunner:

Instance Variable config The config object, which provides a dict-like interface.
Instance Variable application Available in postApplication, but not preApplication. This is the application object.
Instance Variable profilerFactory Factory for creating a profiler object, able to profile the application if options are set accordingly.
Instance Variable profiler Instance provided by profilerFactory.
Instance Variable loggerFactory Factory for creating object responsible for logging.
Instance Variable logger Instance provided by loggerFactory.
Method __init__ Undocumented
Method run Run the application.
Method startReactor Run the reactor with the given configuration. Subclasses should probably call this from postApplication.
Method createOrGetApplication Create or load an Application based on the parameters found in the given ServerOptions instance.
Instance Variable _exitSignal Undocumented
def preApplication(self): (source)

Do pre-application-creation setup.

oldstdout = (source)

Undocumented

oldstderr = (source)

Undocumented

def postApplication(self): (source)

Start the application and run the reactor.

API Documentation for Twisted, generated by pydoctor 20.12.1 at 2021-02-28 19:53:36.