Tells the scheduler to start listening to schedule requests for the reactor frame.
Tells the scheduler to start listening to schedule requests for the reactor frame. Clients never call this method directly.
By default, assigns the default scheduler state to the schedulerState
field in
the reactor frame.
the reactor frame to start scheduling
Creates an State
object for the reactor frame.
Creates an State
object for the reactor frame.
the reactor frame
creates a fresh scheduler info object
Called immediately after a reactor frame completes an execution batch.
Called immediately after a reactor frame completes an execution batch.
Optionally unschedules and runs some number of frames previously scheduled.
This method by default does nothing, but may be overridden for performance purposes.
Called immediately before a reactor frame begins an execution batch.
Called immediately before a reactor frame begins an execution batch.
Notifies a reactor frame that it should be executed.
An abstract scheduler that always dedicates a thread to a reactor.