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

pomINSTALL_MAIN_TASK Class Reference

#include <pomINSTALL_MAIN_TASK.h>

Inheritance diagram for pomINSTALL_MAIN_TASK:

Inheritance graph
[legend]
Collaboration diagram for pomINSTALL_MAIN_TASK:

Collaboration graph
[legend]
List of all members.

Public Methods

 pomINSTALL_MAIN_TASK (const dbSYMADDRESS dbPoint)
 ~pomINSTALL_MAIN_TASK ()
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)
virtual evhCB_COMPL_STAT InstalaCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT InstalbCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT InstacaCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT InstacoCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT LoadmodCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT MergeCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT TargetCB (msgMESSAGE &msg, void *)
ccsCOMPL_STAT Recover ()
virtual evhCB_COMPL_STAT TrkReplyCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT TrkErrorCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT TrkTimeoutCB (msgMESSAGE &msg, void *)

Protected Methods

virtual evhCB_COMPL_STAT ExitCB (msgMESSAGE &msg, void *udata)
virtual evhCB_COMPL_STAT InitCB (msgMESSAGE &msg, void *udata)
ccsCOMPL_STAT Stop ()
ccsCOMPL_STAT Init ()
ccsCOMPL_STAT SwitchOff ()
ccsCOMPL_STAT SendErrReplyCheck (tcsCMD_HANDLER &h) const
ccsCOMPL_STAT SendReplyCheck (tcsCMD_HANDLER &h, const char *buff, const int len=0, const vltLOGICAL last=ccsTRUE)
void installModel (tcsCMD_HANDLER &h, msgMESSAGE &msg, const char *filename, const char *label)

Protected Attributes

tcsCMD_HANDLERinstalaHandler

Private Attributes

dbSYMADDRESS dbPoint
char pointDir [256]
tcsCMD_HANDLERinitHandler
tcsCMD_HANDLERexitHandler
tcsCMD_HANDLERstopHandler
tcsCMD_HANDLERonlineHandler
tcsCMD_HANDLERstandbyHandler
tcsCMD_HANDLERoffHandler
tcsCMD_HANDLERstatusHandler
tcsCMD_HANDLERinstalbHandler
tcsCMD_HANDLERinstacaHandler
tcsCMD_HANDLERinstacoHandler
tcsCMD_HANDLERloadmodHandler
tcsCMD_HANDLERmergeHandler
tcsCMD_HANDLERtargetHandler
evhCOMMAND command

Constructor & Destructor Documentation

pomINSTALL_MAIN_TASK::pomINSTALL_MAIN_TASK const dbSYMADDRESS    dbPoint
 

pomINSTALL_MAIN_TASK::~pomINSTALL_MAIN_TASK  
 


Member Function Documentation

evhCB_COMPL_STAT pomINSTALL_MAIN_TASK::StopCB msgMESSAGE &    msg,
void *   
 

evhCB_COMPL_STAT pomINSTALL_MAIN_TASK::OnlineCB msgMESSAGE &    msg,
void *   
 

evhCB_COMPL_STAT pomINSTALL_MAIN_TASK::StandbyCB msgMESSAGE &    msg,
void *   
 

evhCB_COMPL_STAT pomINSTALL_MAIN_TASK::OffCB msgMESSAGE &    msg,
void *   
 

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

virtual evhCB_COMPL_STAT pomINSTALL_MAIN_TASK::InstalaCB msgMESSAGE &    msg,
void *   
[virtual]
 

virtual evhCB_COMPL_STAT pomINSTALL_MAIN_TASK::InstalbCB msgMESSAGE &    msg,
void *   
[virtual]
 

virtual evhCB_COMPL_STAT pomINSTALL_MAIN_TASK::InstacaCB msgMESSAGE &    msg,
void *   
[virtual]
 

virtual evhCB_COMPL_STAT pomINSTALL_MAIN_TASK::InstacoCB msgMESSAGE &    msg,
void *   
[virtual]
 

virtual evhCB_COMPL_STAT pomINSTALL_MAIN_TASK::LoadmodCB msgMESSAGE &    msg,
void *   
[virtual]
 

virtual evhCB_COMPL_STAT pomINSTALL_MAIN_TASK::MergeCB msgMESSAGE &    msg,
void *   
[virtual]
 

virtual evhCB_COMPL_STAT pomINSTALL_MAIN_TASK::TargetCB msgMESSAGE &    msg,
void *   
[virtual]
 

ccsCOMPL_STAT pomINSTALL_MAIN_TASK::Recover  
 

virtual evhCB_COMPL_STAT pomINSTALL_MAIN_TASK::TrkReplyCB msgMESSAGE &    msg,
void *   
[virtual]
 

virtual evhCB_COMPL_STAT pomINSTALL_MAIN_TASK::TrkErrorCB msgMESSAGE &    msg,
void *   
[virtual]
 

virtual evhCB_COMPL_STAT pomINSTALL_MAIN_TASK::TrkTimeoutCB msgMESSAGE &    msg,
void *   
[virtual]
 

virtual evhCB_COMPL_STAT pomINSTALL_MAIN_TASK::ExitCB msgMESSAGE &    msg,
void *    udata
[protected, virtual]
 

virtual evhCB_COMPL_STAT pomINSTALL_MAIN_TASK::InitCB msgMESSAGE &    msg,
void *    udata
[protected, virtual]
 

ccsCOMPL_STAT pomINSTALL_MAIN_TASK::Stop   [protected]
 

ccsCOMPL_STAT pomINSTALL_MAIN_TASK::Init   [protected]
 

ccsCOMPL_STAT pomINSTALL_MAIN_TASK::SwitchOff   [protected]
 

ccsCOMPL_STAT pomINSTALL_MAIN_TASK::SendErrReplyCheck tcsCMD_HANDLER   h const [inline, protected]
 

ccsCOMPL_STAT pomINSTALL_MAIN_TASK::SendReplyCheck tcsCMD_HANDLER   h,
const char *    buff,
const int    len = 0,
const vltLOGICAL    last = ccsTRUE
[inline, protected]
 

void pomINSTALL_MAIN_TASK::installModel tcsCMD_HANDLER   h,
msgMESSAGE &    msg,
const char *    filename,
const char *    label
[protected]
 


Member Data Documentation

tcsCMD_HANDLER* pomINSTALL_MAIN_TASK::instalaHandler [protected]
 

dbSYMADDRESS pomINSTALL_MAIN_TASK::dbPoint [private]
 

char pomINSTALL_MAIN_TASK::pointDir[256] [private]
 

tcsCMD_HANDLER* pomINSTALL_MAIN_TASK::initHandler [private]
 

tcsCMD_HANDLER* pomINSTALL_MAIN_TASK::exitHandler [private]
 

tcsCMD_HANDLER* pomINSTALL_MAIN_TASK::stopHandler [private]
 

tcsCMD_HANDLER* pomINSTALL_MAIN_TASK::onlineHandler [private]
 

tcsCMD_HANDLER* pomINSTALL_MAIN_TASK::standbyHandler [private]
 

tcsCMD_HANDLER* pomINSTALL_MAIN_TASK::offHandler [private]
 

tcsCMD_HANDLER* pomINSTALL_MAIN_TASK::statusHandler [private]
 

tcsCMD_HANDLER* pomINSTALL_MAIN_TASK::instalbHandler [private]
 

tcsCMD_HANDLER* pomINSTALL_MAIN_TASK::instacaHandler [private]
 

tcsCMD_HANDLER* pomINSTALL_MAIN_TASK::instacoHandler [private]
 

tcsCMD_HANDLER* pomINSTALL_MAIN_TASK::loadmodHandler [private]
 

tcsCMD_HANDLER* pomINSTALL_MAIN_TASK::mergeHandler [private]
 

tcsCMD_HANDLER* pomINSTALL_MAIN_TASK::targetHandler [private]
 

evhCOMMAND pomINSTALL_MAIN_TASK::command [private]
 


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