Sequence Class Railroad Automation Class Library
A series of Loconet packets that can be played back onto the network.
Inheritance Hierarchy

Online System Object
  RRAutoLib.CTC CtcObjectBase
    RRAutoLib.CTC Sequence

Namespace: RRAutoLib.CTC
Assembly: RRAutoLib (in RRAutoLib.dll) Version: 1.4.4714.25322
Syntax

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