Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

atagwsCON_CHECK.h

Go to the documentation of this file.
00001 #ifndef atagwsCON_CHECK_H
00002 #define atagwsCON_CHECK_H
00003 /******************************************************************************
00004 * E.S.O. - VLT project
00005 *
00006 * "@(#) $Id: atagwsCON_CHECK.h,v 1.35 2003/11/26 08:07:43 vltsccm Exp $"
00007 *
00008 * who       when      what
00009 * --------  --------  --------------------------------------------------------
00010 * gchiozzi  23/09/97  Added handling of check loop time on db.
00011 * gchiozzi  29/02/96  created
00012 */
00013 /******************************************************************************
00014  *
00015  *-----------------------------------------------------------------------------
00016  */
00017 
00018 #ifndef __cplusplus
00019 #error This is a C++ include file and cannot be used from plain C
00020 #endif
00021 
00022 /*
00023  * module includes
00024  */
00025 #include "fswsCON_CHECK.h"
00026 
00027 /*
00028  * periodic check interval in seconds
00029  */
00030 class atagwsCON_CHECK : public fswsCON_CHECK
00031 {
00032   public:
00033     atagwsCON_CHECK(const dbSYMADDRESS  dbPoint, fswsCON_INS &fswsConIns, fswsCON_SERVER &fswsConServer);
00034     virtual ~atagwsCON_CHECK();
00035 
00036     virtual ccsCOMPL_STAT CheckGuiding();
00037     virtual evhCB_COMPL_STAT PeriodicCheckCB(msgMESSAGE &, void *);
00038 
00039   private:
00040   fswsCON_SERVER &fswsConServer;
00041 };
00042 
00043 #endif 

Generated on Wed Dec 3 14:52:07 2003 for ATCS API by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001