class twisted.application.twist._twist.Twist: (source)
Run a Twisted application.
| Static Method | options | Parse command line options. | 
| Static Method | service | Create the application service. | 
| Static Method | startService | Start the application service. | 
| Static Method | run | Run the application service. | 
| Class Method | main | Executable entry point for Twist. Processes options and run a twisted reactor with a service. | 
  
Parse command line options.
| Parameters | argv | Command line arguments. (type: Sequence[str]) | 
| Returns | The parsed options. (type: TwistOptions) | |
Create the application service.
| Parameters | plugin | The name of the plugin that implements the service application to run. (type: IServiceMaker) | 
| options | Options to pass to the application. (type: Options) | |
| Returns | The created application service. (type: IService) | |
Start the application service.
| Parameters | reactor | The reactor to run the service with. (type: IReactorCore) | 
| service | The application service to run. (type: IService) | 
Run the application service.
| Parameters | twistOptions | Command line options to convert to runner arguments. (type: TwistOptions) |