See: Description
Interface | Description |
---|---|
MultipleFireMethodsInterface |
The interface for actors with multiple fire methods that can be separately scheduled
in the Sequence and Process Directors.
|
Class | Description |
---|---|
ControlActor |
An AtomicActor that handles some sort of control flow.
|
DijkstraSequenceEstimator |
A class that estimates a sequential schedule based on a modified version
of Dijkstra's algorithm to compute longest paths.
|
ListSchedulingSequenceEstimator |
A class that estimates a sequential schedule.
|
PartialSequenceScheduler |
A sequential scheduler that enables guessing the schedule.
|
ProcessAttribute |
ProcessAttribute is a subclass of Parameter with support for strings.
|
ProcessDirector |
The ProcessDirector implements a sequencing model of computation
plus process names.
|
RegisterReceiver |
A receiver which extends Mailbox and holds a single token.
|
SequenceAttribute |
The sequence number for actor in the sequence domain.
|
SequenceDirector |
A director that executes actors in a sequence explicitly specified
by the model.
|
SequencedModelDirector |
An abstract base class for SequenceDirector and ProcessDirector.
|
SequenceEstimator |
A base class for estimating sequence numbers in the sequence domain.
|
SequenceFiring |
A schedule element specifically for the SequenceDirector
and ProcessDirector that can optionally contain a reference
to a specific fire method for an actor.
|
SequenceSchedule |
An extension of the Schedule class to support sequenced actors.
|
SequenceScheduler |
The SequenceScheduler is responsible for creating and maintaining a
schedule for the sequence models of computation.
|