Description: This package is a base class of most ATCS packages and implements the standard behavior required for any VLT software application.
Package name: vltsw
Inheritance: VLT SW Package
All VLT applications must conform to well defined standards, defined in the Guidelines for the development of VLT Application Software [AD11].
In particular, per every component of a package running on an independent CPU (Workstation or LCU) there must be a process that implements a defined set of standard commands and a state machine with predefined states.
This package has been introduced in order to encapsulate all these VLT level requirements.
At implementation level, this package will be mainly mapped on classes provided by the CCS Common Software modules, and in particular on classes of the evh module. Most probably there will not be a specific software module.
Reuse from VLT TCS: 100%
The VLT software modules eccs, evh and too provide base classes and application templates, both at Workstation and LCU level, that implement the required conventions. These templates are used by all packages and can then be regarded as the software constituents of this Standard Package.
Issues to be Determined or Resolved:
Last modified: Wed Jul 21 13:41:21 METDST 1999