twisted.internet.interfacesView Source (View In Hierarchy)
Known implementations: twisted.internet._glibbase.GlibReactorBase, twisted.internet._threadedselect.ThreadedSelectReactor, twisted.internet.asyncioreactor.AsyncioSelectorReactor, twisted.internet.cfreactor.CFReactor, twisted.internet.epollreactor.EPollReactor, twisted.internet.kqreactor.KQueueReactor, twisted.internet.pollreactor.PollReactor, twisted.internet.posixbase._ContinuousPolling, twisted.internet.selectreactor.SelectReactor, twisted.internet.testing.MemoryReactor, twisted.internet.win32eventreactor.Win32Reactor
Implement me to be able to use
IFileDescriptor type resources.
This assumes that your main-loop uses UNIX-style numeric file descriptors (or at least similarly opaque IDs returned from a .fileno() method)
|Method||addReader||I add reader to the set of file descriptors to get read events for.|
|Method||addWriter||I add writer to the set of file descriptors to get write events for.|
|Method||removeReader||Removes an object previously added with
|Method||removeWriter||Removes an object previously added with
|Method||removeAll||Remove all readers and writers.|
|Method||getReaders||Return the list of file descriptors currently monitored for input events by the reactor.|
|Method||getWriters||Return the list file descriptors currently monitored for output events by the reactor.|
Return the list of file descriptors currently monitored for input events by the reactor.
|Returns||the list of file descriptors monitored for input events. (type: |
Return the list file descriptors currently monitored for output events by the reactor.
|Returns||the list of file descriptors monitored for output events. (type: |