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

tcsmonCON_MAIN_TASK Class Reference

#include <tcsmonCON_MAIN_TASK.h>

Inheritance diagram for tcsmonCON_MAIN_TASK:

Inheritance graph
[legend]
Collaboration diagram for tcsmonCON_MAIN_TASK:

Collaboration graph
[legend]
List of all members.

Public Methods

 tcsmonCON_MAIN_TASK (const dbSYMADDRESS dbRoot)
 ~tcsmonCON_MAIN_TASK ()
ccsCOMPL_STAT Recover ()
evhCB_COMPL_STAT InitCB (msgMESSAGE &msg, void *)
evhCB_COMPL_STAT ExitCB (msgMESSAGE &msg, void *)
evhCB_COMPL_STAT StopCB (msgMESSAGE &msg, void *)
evhCB_COMPL_STAT OnlineCB (msgMESSAGE &msg, void *)
evhCB_COMPL_STAT StandbyCB (msgMESSAGE &msg, void *)
evhCB_COMPL_STAT OffCB (msgMESSAGE &msg, void *)
evhCB_COMPL_STAT StatusCB (msgMESSAGE &msg, void *udata)
evhCB_COMPL_STAT VerboseCB (msgMESSAGE &msg, void *udata)

Protected Methods

ccsCOMPL_STAT Init ()
ccsCOMPL_STAT Stop ()
ccsCOMPL_STAT Start ()

Private Attributes

dbSYMADDRESS dbPoint
tcsCMD_HANDLERinitHandler
tcsCMD_HANDLERexitHandler
tcsCMD_HANDLERstopHandler
tcsCMD_HANDLERonlineHandler
tcsCMD_HANDLERstandbyHandler
tcsCMD_HANDLERoffHandler
tcsCMD_HANDLERstatusHandler
tcsCMD_HANDLERverboseHandler
tcsmonCON_MOON_CALCconMoonCalc
tcsmonCON_ENVIRONMENTconEnvironment
tcsmonSchedHandlerschedLog

Constructor & Destructor Documentation

tcsmonCON_MAIN_TASK::tcsmonCON_MAIN_TASK const dbSYMADDRESS    dbRoot
 

tcsmonCON_MAIN_TASK::~tcsmonCON_MAIN_TASK  
 


Member Function Documentation

ccsCOMPL_STAT tcsmonCON_MAIN_TASK::Recover  
 

evhCB_COMPL_STAT tcsmonCON_MAIN_TASK::InitCB msgMESSAGE &    msg,
void *   
 

evhCB_COMPL_STAT tcsmonCON_MAIN_TASK::ExitCB msgMESSAGE &    msg,
void *   
 

evhCB_COMPL_STAT tcsmonCON_MAIN_TASK::StopCB msgMESSAGE &    msg,
void *   
 

evhCB_COMPL_STAT tcsmonCON_MAIN_TASK::OnlineCB msgMESSAGE &    msg,
void *   
 

evhCB_COMPL_STAT tcsmonCON_MAIN_TASK::StandbyCB msgMESSAGE &    msg,
void *   
 

evhCB_COMPL_STAT tcsmonCON_MAIN_TASK::OffCB msgMESSAGE &    msg,
void *   
 

evhCB_COMPL_STAT tcsmonCON_MAIN_TASK::StatusCB msgMESSAGE &    msg,
void *    udata
 

evhCB_COMPL_STAT tcsmonCON_MAIN_TASK::VerboseCB msgMESSAGE &    msg,
void *    udata
 

ccsCOMPL_STAT tcsmonCON_MAIN_TASK::Init   [protected]
 

ccsCOMPL_STAT tcsmonCON_MAIN_TASK::Stop   [protected]
 

ccsCOMPL_STAT tcsmonCON_MAIN_TASK::Start   [protected]
 


Member Data Documentation

dbSYMADDRESS tcsmonCON_MAIN_TASK::dbPoint [private]
 

tcsCMD_HANDLER* tcsmonCON_MAIN_TASK::initHandler [private]
 

tcsCMD_HANDLER* tcsmonCON_MAIN_TASK::exitHandler [private]
 

tcsCMD_HANDLER* tcsmonCON_MAIN_TASK::stopHandler [private]
 

tcsCMD_HANDLER* tcsmonCON_MAIN_TASK::onlineHandler [private]
 

tcsCMD_HANDLER* tcsmonCON_MAIN_TASK::standbyHandler [private]
 

tcsCMD_HANDLER* tcsmonCON_MAIN_TASK::offHandler [private]
 

tcsCMD_HANDLER* tcsmonCON_MAIN_TASK::statusHandler [private]
 

tcsCMD_HANDLER* tcsmonCON_MAIN_TASK::verboseHandler [private]
 

tcsmonCON_MOON_CALC* tcsmonCON_MAIN_TASK::conMoonCalc [private]
 

tcsmonCON_ENVIRONMENT* tcsmonCON_MAIN_TASK::conEnvironment [private]
 

tcsmonSchedHandler* tcsmonCON_MAIN_TASK::schedLog [private]
 


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