class ReactorFDSet: (source)
Known subclasses: twisted.pair.test.test_tuntap.FSSetClock
Implements interfaces: twisted.internet.interfaces.IReactorFDSet
An implementation of IReactorFDSet
which only keeps track of which descriptors have been registered for reading and writing.
This implementation isn't actually capable of determining readability or writeability and generates no events for the descriptors registered with it.
Method | __init__ |
Undocumented |
Method | get |
Return the list of file descriptors currently monitored for input events by the reactor. |
Method | get |
Return the list file descriptors currently monitored for output events by the reactor. |
Method | remove |
Remove all readers and writers. |
Method | remove |
Removes an object previously added with addReader . |
Method | remove |
Removes an object previously added with addWriter . |
Instance Variable | add |
I add reader to the set of file descriptors to get read events for. |
Instance Variable | add |
I add writer to the set of file descriptors to get write events for. |
Instance Variable | _readers |
A set of IReadDescriptor providers which the reactor is supposedly monitoring for read events. |
Instance Variable | _writers |
A set of IWriteDescriptor providers which the reactor is supposedly monitoring for write events. |
Return the list of file descriptors currently monitored for input events by the reactor.
Returns | |
the list of file descriptors monitored for input events. |
Return the list file descriptors currently monitored for output events by the reactor.
Returns | |
the list of file descriptors monitored for output events. |
Remove all readers and writers.
Should not remove reactor internal reactor connections (like a waker).
Returns | |
A list of IReadDescriptor and IWriteDescriptor providers which were removed. |
I add reader to the set of file descriptors to get read events for.
Parameters | |
reader | An IReadDescriptor provider that will be checked for read events until it is removed from the reactor with removeReader . |
I add writer to the set of file descriptors to get write events for.
Parameters | |
writer | An IWriteDescriptor provider that will be checked for write events until it is removed from the reactor with removeWriter . |