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

Namespace: RRAutoLib.CTC
Assembly: RRAutoLib (in RRAutoLib.dll) Version: 1.4.4420.16901

Syntax

C#
[SerializableAttribute]
public sealed class Sequence : CtcObjectBase
Visual Basic
<SerializableAttribute> _
Public NotInheritable Class Sequence _
	Inherits CtcObjectBase

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.)

Inheritance Hierarchy

System..::..Object
  RRAutoLib.CTC..::..CtcObjectBase
    RRAutoLib.CTC..::..Sequence

See Also