VeriStand .NET API Reference

RealTimeSequence Class

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.RealTimeSequenceDefinitionApi
Assembly: 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

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.

See Also

Log in to get a better experience