RealTimeSequence Class
- Updated2023-02-21
- 3 minute(s) read
Represents a real-time sequence, which is a program that can deploy to a target with a system definition file and read/write channels defined in the system definition file.
Namespace:
NationalInstruments.VeriStand.RealTimeSequenceDefinitionApiAssembly: NationalInstruments.VeriStand.RealTimeSequenceDefinitionApi (in NationalInstruments.VeriStand.RealTimeSequenceDefinitionApi.dll) Version: 2013.0.0.0 (2013.0.0.0)
| Visual Basic (Declaration) |
|---|
<SerializableAttribute> _ Public Class RealTimeSequence _ Inherits RootNode _ Implements IEquatable(Of RealTimeSequence) |
| C# |
|---|
[SerializableAttribute] public class RealTimeSequence : RootNode, IEquatable<RealTimeSequence> |
| Visual C++ |
|---|
[SerializableAttribute] public ref class RealTimeSequence : public RootNode, IEquatable<RealTimeSequence^> |
Remarks
A sequence can have zero or more Parameters (defined by ParameterDeclaration), zero or more LocalVariables (defined by LocalDeclaration), and one output variable (defined by ReturnDeclaration).
The sequence executes a set of statements contained in its Setup, Main, and CleanUp sections. Each statement can
operate on its own set of Variables.
Use the members of this class to access the various sections of a sequence, find any subsequences that it calls, and to save the sequence file.
Accessing this Class:
Inheritance Hierarchy
System.Object
NationalInstruments.VeriStand.RealTimeSequenceDefinitionApi.BaseNode
NationalInstruments.VeriStand.RealTimeSequenceDefinitionApi.RootNode
NationalInstruments.VeriStand.RealTimeSequenceDefinitionApi.RealTimeSequence
NationalInstruments.VeriStand.RealTimeSequenceDefinitionApi.BaseNode
NationalInstruments.VeriStand.RealTimeSequenceDefinitionApi.RootNode
NationalInstruments.VeriStand.RealTimeSequenceDefinitionApi.RealTimeSequence
Thread Safety
Any public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Any instance members are not guaranteed to be thread safe.