Part of twisted.internet._threadedselect View Source View In Hierarchy
Known subclasses: twisted.internet.wxreactor.WxReactor
Implements interfaces: twisted.internet.interfaces.IReactorFDSet
Method | __init__ | Undocumented |
Method | wakeUp | Undocumented |
Method | callLater | Undocumented |
Method | ensureWorkerThread | Undocumented |
Method | doThreadIteration | Undocumented |
Method | interleave | interleave(waker) interleaves this reactor with the |
Method | addReader | Add a FileDescriptor for notification of data available to read. |
Method | addWriter | Add a FileDescriptor for notification of data available to write. |
Method | removeReader | Remove a Selectable for notification of data available to read. |
Method | removeWriter | Remove a Selectable for notification of data available to write. |
Method | removeAll | Remove all readers and writers. |
Method | getReaders | Return the list of file descriptors currently monitored for input |
Method | getWriters | Return the list file descriptors currently monitored for output events |
Method | stop | Extend the base stop implementation to also wake up the select thread so |
Method | run | Undocumented |
Method | mainLoop | Undocumented |
Method | _sendToMain | Undocumented |
Method | _sendToThread | Undocumented |
Method | _preenDescriptorsInThread | Undocumented |
Method | _workerInThread | Undocumented |
Method | _doSelectInThread | Run one iteration of the I/O monitor loop. |
Method | _process_Notify | Undocumented |
Method | _process_Failure | Undocumented |
Method | _interleave | Undocumented |
Method | _mainLoopShutdown | Undocumented |
Method | _doReadOrWrite | Undocumented |
This will run all selectables who had input or output readiness waiting for them.
See the module docstring for more information.
Should not remove reactor internal reactor connections (like a waker).
Returns | A list of IReadDescriptor
and IWriteDescriptor
providers which were removed.
|
Returns | the list of file descriptors monitored for input events.
(type: list of IReadDescriptor
) |
Returns | the list of file descriptors monitored for output events.
(type: list of IWriteDescriptor
) |
runUntilCurrent
notices the reactor should stop.