TOC PREV NEXT INDEX

Put your logo here!


1 INTRODUCTION

The CCS Event Handling Tool Kit provides a number of services and features easing the implementation of VLT WS applications. In particular it provides a standard architecture to design and develop event-driven applications. Using the Event Handling Tool Kit all the common features of VLT WS applications are supported automatically, saving a lot of time for the developer.

The CCS Event Handling Tool Kit is implemented in C++ and based on the Extended CCS Tool Kit, which again is based on the standard CCS libraries.

1.1 PURPOSE

This document is the User Manual for the CCS Event Handling Tool Kit. It provides all the necessary information for helping new users to start up using the toolkit for application programming.

The readers of the document are developers of VLT applications.

1.2 SCOPE

For reading the document, a basic knowledge of the VLT Programming Standards and basic knowledge of the features and functioning of CCS/Extended CCS may be advantageous. Furthermore some knowledge of C++ is advantageous but not absolutely necessary for reading the document and starting out developing the first application with the Event Handler Tool Kit.

This document is not intended as an introduction in C++.

1.3 RELEASE NOTES

For details on not implemented features, known problems and last minute changes, look at the files RelNotes_xxx.text and ChangeLog in the eccs module's directory.

Some new classes added in this release of the library are only prototypes and are currently under testing. It is also possible that these classes will undergo minor interface and bahviour changes.

1.4 APPLICABLE DOCUMENTS

The following documents, of the exact issue shown, form a part of this document to the extent specified herein. In the event of conflict between the documents referenced herein and the contents of this document, the contents of this document shall be considered as a superseding requirement:

[1] VLT-MAN-ESO-17210-0619, Issue 1.6 --- VLT Central Control Software (CCS) - User Manual
[2] VLT-MAN-ESO-17210-0770, Issue 1.4 --- VLT Extended CCS --- User Manual

1.5 REFERENCE DOCUMENTS

[3] VLT-MAN-ESO-17230-0797 --- VLT TCS Preset Design Description
[4] VLT-MAN-ESO-17200-0981, Issue 1.0 --- VLT Software Problem Report Change Request User Manual
[5] E.Gamma R.Helm R.Johnson J.Vlissides --- Design Patterns, Elements of Reusable Object-Oriented Software, Addison-Wesley, 1995

1.6 ABBREVIATIONS AND ACRONYMS

The following abbreviations and acronyms are used in this document:

CCS Central Control Software
HW Hardware
SW Software
TBD To Be Defined
VLT Very Large Telescope
WS Workstation

1.7 STYLISTIC CONVENTIONS

The following styles are used:

bold
in the text, for commands, filenames, pre/suffixes as they have to be typed.
italic
in the text, for parts that have to be substituted with the real content before typing.
teletype
for examples.
<name>
in the examples, for parts that have to be substituted with the real content before typing.

bold and italic are also used to highlight words.

1.8 PROBLEM REPORTING/CHANGE REQUEST

Please refer to [4].



Quadralay Corporation
http://www.webworks.com
Voice: (512) 719-3399
Fax: (512) 719-3606
sales@webworks.com
TOC PREV NEXT INDEX