Click or drag to resize

Sequence Class

A series of Loconet packets that can be played back onto the network.
Inheritance Hierarchy

Namespace:  RRAutoLib.CTC
Assembly:  RRAutoLib (in RRAutoLib.dll) Version: 4.0.8678.28884
Syntax
<SerializableAttribute>
Public NotInheritable Class Sequence
	Inherits CtcObjectBase

The Sequence type exposes the following members.

Constructors
  NameDescription
Public methodSequence
Initializes a new instance of the Sequence class
Top
Properties
  NameDescription
Public propertyDefaultName
Gets the default identifiable name assigned to this CTC object.
(Inherited from CtcObjectBase.)
Public propertyID
Gets the CTC object's globaly unique static identifier.
(Inherited from CtcObjectBase.)
Public propertyIsDeleted
Gets an indication whether this CTC object has been flaged for deletion by DeleteSelf.
(Inherited from CtcObjectBase.)
Public propertyName
Gets or sets the identifiable name assigned to this CTC object.
(Inherited from CtcObjectBase.)
Public propertyParent
Gets the parent list that contains this CTC object.
(Inherited from CtcObjectBase.)
Public propertyPersistedTag
Gets or sets the binary representation of an arbitrary object that provides additional data to be stored with the layout data.
(Inherited from CtcObjectBase.)
Public propertyStatus
Gets the current status of the sequence. (Idle, Recording, or Playing)
Public propertyTag
Gets or sets an arbitrary object that provides additional data but is disposed between sessions.
(Inherited from CtcObjectBase.)
Top
Methods
Remarks
A sequence contains a series of ordered Loconet packets, each with event timing information, so that when played, can perform a scripted action. Since sequences record raw packet traffic, playing them could cause the state integrity of CTC managed objects to be poluted. For example if the CTC had the state of a turnout locked through a route, it would not be prudent to run a sequence changing the state of that turnout. Examples of appropriate sequence use might be: accessory automated behaviors (i.e. cranes, turntables, street lights), special engine beaviors (i.e. yard movements, decoupling, etc.)
See Also