Expand description
The Event
computation synchronized with the event queue.
Modules§
- ops
- Additional operations.
Structs§
- AndThen
- The monadic bind for the
Event
computation. - Ap
- The function application for the
Event
computation. - Cons
- Allows constructing the
Event
computation by the specified function. - Delay
- Allows delaying the
Event
computation by the specified function. - Enqueue
- Enqueues the event which handler should be actuated at the specified time.
- EnqueueIO
- Enqueues the IO-based event which handler should be actuated at the specified time.
- EnqueueIO
With Integ Times - Enqueues the IO-based events which handlers should be actuated in the integration time points.
- EnqueueIO
With Priority - Enqueues the IO-based event which handler should be actuated at the specified time with the given priority.
- Enqueue
With Integ Times - Enqueues the events which handlers should be actuated in the integration time points.
- Enqueue
With Priority - Enqueues the event which handler should be actuated at the specified time with the given priority.
- Event
Box - It represents the boxed
Event
computation. - Event
Into Composite - A conversion into the
Composite
computation. - Event
Into Process - Allows converting to the
Process
computation. - Event
Repr - A thin wrapper representaton of the
Event
action. - Map
- The functor for the
Event
computation. - Priority
- Returns the current simulation time priority.
- Return
- Allows creating the
Event
computation from a pure value. - RunIn
Start Time - Run the computation in the start time.
- RunIn
Stop Time - Run the computation in the stop time.
- Sequence
- The sequence of computations.
- Sequence_
- The sequence of computations with ignored result.
- Time
- Returns the current simulation time.
- Trace
- Trace the computation.
- Yield
- Enqueue the event which must be actuated with the current modeling time but later.
- Zip
- The zip of two
Event
computations.
Traits§
- Event
- The computation synchronized with the event queue.
- Into
Event - Allows converting to
Event
computations.
Functions§
- cons_
event - Construct a new
Event
computation by the specified function. - delay_
event - Delay the
Event
computation. - enqueue_
event - Enqueue an event which handler should be activated at the specified time.
- enqueue_
event_ with_ priority - Enqueue an event which handler should be activated at the specified time with the given priority.
- enqueue_
events_ with_ integ_ times - Enqueue events which handlers should be activated in the integration time points.
- enqueue_
io_ event - Enqueue an IO-based event which handler should be activated at the specified time.
- enqueue_
io_ event_ with_ priority - Enqueue an IO-based event which handler should be activated at the specified time with the given priority.
- enqueue_
io_ events_ with_ integ_ times - Enqueue IO-based events which handlers should be activated in the integration time points.
- event_
sequence - Create a sequence of computations.
- event_
sequence_ - Create a sequence of computations, where the result is ignored.
- priority_
event - Return the current modeling time priority.
- return_
event - Return a new
Event
computation by the specified pure value. - time_
event - Return the current modeling time.
- trace_
event - Trace the computation.
- yield_
event - Enqueue the event which must be actuated with the current modeling time but later.