class documentation
class _ThreadedWin32EventsMixin: (source)
Known subclasses: twisted.internet.iocpreactor.reactor.IOCPReactor
Implements interfaces: twisted.internet.interfaces.IReactorWin32Events
This mixin implements IReactorWin32Events
for another reactor by running a Win32Reactor
in a separate thread and dispatching work to it.
Method | add |
No summary |
Method | remove |
No summary |
Method | _make |
Create and (in a new thread) start a Win32Reactor instance to use for the implementation of IReactorWin32Events . |
Method | _unmake |
Stop and discard the reactor started by _makeHelperReactor. |
Instance Variable | _reactor |
The Win32Reactor running in the other thread. This is None until it is actually needed. |
Instance Variable | _reactor |
The threading.Thread which is running the Win32Reactor . This is None until it is actually needed. |
Create and (in a new thread) start a Win32Reactor
instance to use for the implementation of IReactorWin32Events
.