Like a reactor, but supplying IEventSources instead of callbacks
May be implemented using a callback on IScheduler.now that calls a
reactor's iterate() method with a delay of IScheduler.time_available()
seconds. Note that all returned event sources are active only so long
as a reference to them is kept. If all references to an event source go
away, its tasks/callbacks will not be called.
Methods
|
|
exceptional
readable
writable
|
|
exceptional
|
exceptional ( stream )
IEventSource that fires when stream is in error/out-of-band
|
|
readable
|
readable ( stream )
IEventSource that fires when stream is readable
|
|
writable
|
writable ( stream )
IEventSource that fires when stream is writable
|
|