twisted.internet.wxreactor.WxReactor(_threadedselect.ThreadedSelectReactor)
class documentationtwisted.internet.wxreactor
View Source
(View In Hierarchy)
wxPython reactor.
wxPython drives the event loop, select() runs in a thread.
Method | registerWxApp | Register wxApp instance with the reactor. |
Method | stop | Stop the reactor. |
Method | run | Start the reactor. |
Method | _installSignalHandlersAgain | wx sometimes removes our own signal handlers, so re-add them. |
Method | _runInMainThread | Schedule function to run in main wx/Twisted thread. |
Method | _stopWx | Stop the wx event loop if it hasn't already been stopped. |
Inherited from PluggableResolverMixin (via ThreadedSelectReactor, PosixReactorBase, ReactorBase):
Instance Variable | resolver | The installed IResolverSimple . |
Method | installResolver | See IReactorPluggableResolver . |
Method | installNameResolver | See IReactorPluggableNameResolver . |
Method | nameResolver | Implementation of read-only IReactorPluggableNameResolver.nameResolver . |
Instance Variable | _nameResolver | The installed IHostnameResolver . |
Inherited from PluggableResolverMixin (via ThreadedSelectReactor, PosixReactorBase, ReactorBase):
Instance Variable | resolver | The installed IResolverSimple . |
Method | installResolver | See IReactorPluggableResolver . |
Method | installNameResolver | See IReactorPluggableNameResolver . |
Method | nameResolver | Implementation of read-only IReactorPluggableNameResolver.nameResolver . |
Instance Variable | _nameResolver | The installed IHostnameResolver . |
Inherited from PluggableResolverMixin (via ThreadedSelectReactor, PosixReactorBase, ReactorBase):
Instance Variable | resolver | The installed IResolverSimple . |
Method | installResolver | See IReactorPluggableResolver . |
Method | installNameResolver | See IReactorPluggableNameResolver . |
Method | nameResolver | Implementation of read-only IReactorPluggableNameResolver.nameResolver . |
Instance Variable | _nameResolver | The installed IHostnameResolver . |
Inherited from PluggableResolverMixin (via ThreadedSelectReactor, PosixReactorBase, ReactorBase):
Instance Variable | resolver | The installed IResolverSimple . |
Method | installResolver | See IReactorPluggableResolver . |
Method | installNameResolver | See IReactorPluggableNameResolver . |
Method | nameResolver | Implementation of read-only IReactorPluggableNameResolver.nameResolver . |
Instance Variable | _nameResolver | The installed IHostnameResolver . |
Inherited from PluggableResolverMixin (via ThreadedSelectReactor, PosixReactorBase, ReactorBase):
Instance Variable | resolver | The installed IResolverSimple . |
Method | installResolver | See IReactorPluggableResolver . |
Method | installNameResolver | See IReactorPluggableNameResolver . |
Method | nameResolver | Implementation of read-only IReactorPluggableNameResolver.nameResolver . |
Instance Variable | _nameResolver | The installed IHostnameResolver . |
Inherited from PluggableResolverMixin (via ThreadedSelectReactor, PosixReactorBase, ReactorBase):
Instance Variable | resolver | The installed IResolverSimple . |
Method | installResolver | See IReactorPluggableResolver . |
Method | installNameResolver | See IReactorPluggableNameResolver . |
Method | nameResolver | Implementation of read-only IReactorPluggableNameResolver.nameResolver . |
Instance Variable | _nameResolver | The installed IHostnameResolver . |
wx sometimes removes our own signal handlers, so re-add them.
Schedule function to run in main wx/Twisted thread.
Called by the select() thread.
Stop the wx event loop if it hasn't already been stopped.
Called during Twisted event loop shutdown.