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

tcsmonCON_ENVIRONMENT Class Reference

#include <tcsmonCON_ENVIRONMENT.h>

Inheritance diagram for tcsmonCON_ENVIRONMENT:

Inheritance graph
[legend]
Collaboration diagram for tcsmonCON_ENVIRONMENT:

Collaboration graph
[legend]
List of all members.

Public Methods

 tcsmonCON_ENVIRONMENT (const dbSYMADDRESS dbRoot)
virtual ~tcsmonCON_ENVIRONMENT ()
ccsCOMPL_STAT Init ()
ccsCOMPL_STAT Start ()
ccsCOMPL_STAT Stop ()

Protected Methods

virtual evhCB_COMPL_STAT AsmEventCB (evtEVENT_MSG &msg, void *)

Private Attributes

dbSYMADDRESS dbPoint
ccsTIMEVAL interval
vltLOGICAL timerActive
evhTIMER * timer
asmTCS_INTERFACEasmIf
asmTCS_DATA_t asmData
vltUINT32 errorCounter
eccsDB_DOUBLE * windSpeed
eccsDB_DOUBLE * windDir
eccsDB_DOUBLE * temperature
eccsDB_DOUBLE * lapseRate
eccsDB_DOUBLE * pressure
eccsDB_DOUBLE * humidity
eccsDB_DOUBLE * dewPoint
eccsDB_DOUBLE * seeing
eccsDB_DOUBLE * obsSeeing
vltDOUBLE obsAirmass
vltDOUBLE obsWavelength
eccsDB_INT32 * asmStatus
eccsDB_INT32 * obsSeeingStatus
eccsDB_DOUBLE * tau0
eccsDB_DOUBLE * theta0
eccsDB_DOUBLE * rflrms

Constructor & Destructor Documentation

tcsmonCON_ENVIRONMENT::tcsmonCON_ENVIRONMENT const dbSYMADDRESS    dbRoot
 

virtual tcsmonCON_ENVIRONMENT::~tcsmonCON_ENVIRONMENT   [virtual]
 


Member Function Documentation

ccsCOMPL_STAT tcsmonCON_ENVIRONMENT::Init  
 

ccsCOMPL_STAT tcsmonCON_ENVIRONMENT::Start  
 

ccsCOMPL_STAT tcsmonCON_ENVIRONMENT::Stop  
 

virtual evhCB_COMPL_STAT tcsmonCON_ENVIRONMENT::AsmEventCB evtEVENT_MSG &    msg,
void *   
[protected, virtual]
 


Member Data Documentation

dbSYMADDRESS tcsmonCON_ENVIRONMENT::dbPoint [private]
 

ccsTIMEVAL tcsmonCON_ENVIRONMENT::interval [private]
 

vltLOGICAL tcsmonCON_ENVIRONMENT::timerActive [private]
 

evhTIMER* tcsmonCON_ENVIRONMENT::timer [private]
 

asmTCS_INTERFACE* tcsmonCON_ENVIRONMENT::asmIf [private]
 

asmTCS_DATA_t tcsmonCON_ENVIRONMENT::asmData [private]
 

vltUINT32 tcsmonCON_ENVIRONMENT::errorCounter [private]
 

eccsDB_DOUBLE* tcsmonCON_ENVIRONMENT::windSpeed [private]
 

eccsDB_DOUBLE* tcsmonCON_ENVIRONMENT::windDir [private]
 

eccsDB_DOUBLE* tcsmonCON_ENVIRONMENT::temperature [private]
 

eccsDB_DOUBLE* tcsmonCON_ENVIRONMENT::lapseRate [private]
 

eccsDB_DOUBLE* tcsmonCON_ENVIRONMENT::pressure [private]
 

eccsDB_DOUBLE* tcsmonCON_ENVIRONMENT::humidity [private]
 

eccsDB_DOUBLE* tcsmonCON_ENVIRONMENT::dewPoint [private]
 

eccsDB_DOUBLE* tcsmonCON_ENVIRONMENT::seeing [private]
 

eccsDB_DOUBLE* tcsmonCON_ENVIRONMENT::obsSeeing [private]
 

vltDOUBLE tcsmonCON_ENVIRONMENT::obsAirmass [private]
 

vltDOUBLE tcsmonCON_ENVIRONMENT::obsWavelength [private]
 

eccsDB_INT32* tcsmonCON_ENVIRONMENT::asmStatus [private]
 

eccsDB_INT32* tcsmonCON_ENVIRONMENT::obsSeeingStatus [private]
 

eccsDB_DOUBLE* tcsmonCON_ENVIRONMENT::tau0 [private]
 

eccsDB_DOUBLE* tcsmonCON_ENVIRONMENT::theta0 [private]
 

eccsDB_DOUBLE* tcsmonCON_ENVIRONMENT::rflrms [private]
 


The documentation for this class was generated from the following file:
Generated on Wed Dec 3 14:59:14 2003 for ATCS API by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001