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

tcsmonSchedHandler Class Reference

#include <tcsmonSchedHandler.h>

Inheritance diagram for tcsmonSchedHandler:

Inheritance graph
[legend]
Collaboration diagram for tcsmonSchedHandler:

Collaboration graph
[legend]
List of all members.

Public Methods

 tcsmonSchedHandler (const dbSYMADDRESS dbRoot)
 ~tcsmonSchedHandler ()
ccsCOMPL_STAT Init ()
ccsCOMPL_STAT Start ()
ccsCOMPL_STAT Stop ()
ccsCOMPL_STAT SetNextEvent (void)
char * Status ()
ccsCOMPL_STAT Recover (void)

Protected Methods

evhCB_COMPL_STAT TimeoutCB (msgMESSAGE &msg, void *)
evhCB_COMPL_STAT WatchdogCB (evtEVENT_MSG &, void *)

Private Attributes

dbSYMADDRESS path
tcsmonSchedsched
evhTIMEOUT * timer
evhTIMER * wd
ccsTIMEVAL nextEvent
bool running

Constructor & Destructor Documentation

tcsmonSchedHandler::tcsmonSchedHandler const dbSYMADDRESS    dbRoot
 

tcsmonSchedHandler::~tcsmonSchedHandler  
 


Member Function Documentation

evhCB_COMPL_STAT tcsmonSchedHandler::TimeoutCB msgMESSAGE &    msg,
void *   
[protected]
 

evhCB_COMPL_STAT tcsmonSchedHandler::WatchdogCB evtEVENT_MSG &   ,
void *   
[protected]
 

ccsCOMPL_STAT tcsmonSchedHandler::Init  
 

ccsCOMPL_STAT tcsmonSchedHandler::Start  
 

ccsCOMPL_STAT tcsmonSchedHandler::Stop  
 

ccsCOMPL_STAT tcsmonSchedHandler::SetNextEvent void   
 

char* tcsmonSchedHandler::Status  
 

ccsCOMPL_STAT tcsmonSchedHandler::Recover void   
 


Member Data Documentation

dbSYMADDRESS tcsmonSchedHandler::path [private]
 

tcsmonSched* tcsmonSchedHandler::sched [private]
 

evhTIMEOUT* tcsmonSchedHandler::timer [private]
 

evhTIMER* tcsmonSchedHandler::wd [private]
 

ccsTIMEVAL tcsmonSchedHandler::nextEvent [private]
 

bool tcsmonSchedHandler::running [private]
 


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