Period between executing the reactor.
Is the timer thread a daemon thread.
The handler for the fatal errors that are not sent to
the failures
stream of the reactor.
The handler for the fatal errors that are not sent to
the failures
stream of the reactor.
Note:
If the failures
event stream throws
while handling any throwables passed to it,
then those throwables are passed to this error handler.
This means that the handler
can also receive non-fatal errors.
Is the timer thread a daemon thread.
Creates an State
object for the reactor frame.
Notifies a reactor frame that it should be executed.
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
(timer: StringAdd).self
(timer: StringFormat).self
(timer: ArrowAssoc[Timer]).x
(Since version 2.10.0) Use leftOfArrow
instead
(timer: Ensuring[Timer]).x
(Since version 2.10.0) Use resultOfEnsuring
instead
Executes the reactor on the timer thread.
The reactor is run every
period
milliseconds. This is regardless of the number of events in this reactor's event queue.When the reactor runs, it flushes as many events as there are initially pending events.