Sage Modeling and Simulation Library

Sequencer Class

When a sequencer's Precondition is set as the precondition of a pfcStep, it will watch the PFCExecutionContext at it's level minus the rootHeight, and will not grant the step permission to start running until another the Sequencer with the same sequencer key, and one-less index has already granted its step permission to run. After the predecessor's permission is granted, the sequencer puts a key tailored for its successor into an exchange on which the successor is already waiting. Only when the successor receives that key will it grant itself permission to run.

Namespace:  Highpoint.Sage.Graphs.PFC.Execution.Actions
Assembly:  Sage4 (in Sage4.dll)

Syntax


public class Sequencer

Inheritance Hierarchy


Object
  Highpoint.Sage.Graphs.PFC.Execution.Actions..::..Sequencer