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

pomAUTO_MAIN_TASK Class Reference

#include <pomAUTO_MAIN_TASK.h>

Inheritance diagram for pomAUTO_MAIN_TASK:

Inheritance graph
[legend]
Collaboration diagram for pomAUTO_MAIN_TASK:

Collaboration graph
[legend]
List of all members.

Public Methods

 pomAUTO_MAIN_TASK (const dbSYMADDRESS dbPoint)
virtual ~pomAUTO_MAIN_TASK ()
virtual evhCB_COMPL_STAT StopCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT OnlineCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT StandbyCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT OffCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT StatusCB (msgMESSAGE &msg, void *udata)
virtual evhCB_COMPL_STAT TrgfileCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT AutoCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT NextCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT LookupCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT PoinobjCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT RadiusCB (msgMESSAGE &msg, void *)
ccsCOMPL_STAT Recover ()

Protected Methods

virtual evhCB_COMPL_STAT ExitCB (msgMESSAGE &msg, void *udata)
virtual evhCB_COMPL_STAT InitCB (msgMESSAGE &msg, void *udata)
virtual ccsCOMPL_STAT Stop ()
virtual ccsCOMPL_STAT Init ()
virtual 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)
virtual evhCB_COMPL_STAT lkupadErrorCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT lkupadReplyCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT catlistErrorCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT catlistReplyCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT poinobjErrorCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT poinobjReplyCB (msgMESSAGE &msg, void *)
virtual ccsCOMPL_STAT PresetToTarget (msgMESSAGE &msg, vltINT32 objidx=0)
virtual evhCB_COMPL_STAT GeneralTimeoutCB (msgMESSAGE &msg, void *)

Protected Attributes

ifstream infile
tcsCMD_HANDLERnextHandler
tcsCMD_HANDLERpoinobjHandler
tcsCMD_HANDLERlookupHandler
tcsCMD_HANDLERlkupHandler
vltDOUBLE radius
dbSYMADDRESS dbPoint
evhCOMMAND cmdLKUPAD
evhCOMMAND cmdCATLIST
evhCOMMAND cmdPOINOBJ
list< ObjectData *> targets

Private Attributes

char pointDir [256]
tcsCMD_HANDLERinitHandler
tcsCMD_HANDLERexitHandler
tcsCMD_HANDLERstopHandler
tcsCMD_HANDLERonlineHandler
tcsCMD_HANDLERstandbyHandler
tcsCMD_HANDLERoffHandler
tcsCMD_HANDLERstatusHandler
tcsCMD_HANDLERtrgfileHandler
tcsCMD_HANDLERautoHandler
tcsCMD_HANDLERradiusHandler

Constructor & Destructor Documentation

pomAUTO_MAIN_TASK::pomAUTO_MAIN_TASK const dbSYMADDRESS    dbPoint
 

virtual pomAUTO_MAIN_TASK::~pomAUTO_MAIN_TASK   [virtual]
 


Member Function Documentation

virtual evhCB_COMPL_STAT pomAUTO_MAIN_TASK::StopCB msgMESSAGE &    msg,
void *   
[virtual]
 

virtual evhCB_COMPL_STAT pomAUTO_MAIN_TASK::OnlineCB msgMESSAGE &    msg,
void *   
[virtual]
 

virtual evhCB_COMPL_STAT pomAUTO_MAIN_TASK::StandbyCB msgMESSAGE &    msg,
void *   
[virtual]
 

virtual evhCB_COMPL_STAT pomAUTO_MAIN_TASK::OffCB msgMESSAGE &    msg,
void *   
[virtual]
 

virtual evhCB_COMPL_STAT pomAUTO_MAIN_TASK::StatusCB msgMESSAGE &    msg,
void *    udata
[virtual]
 

virtual evhCB_COMPL_STAT pomAUTO_MAIN_TASK::TrgfileCB msgMESSAGE &    msg,
void *   
[virtual]
 

virtual evhCB_COMPL_STAT pomAUTO_MAIN_TASK::AutoCB msgMESSAGE &    msg,
void *   
[virtual]
 

virtual evhCB_COMPL_STAT pomAUTO_MAIN_TASK::NextCB msgMESSAGE &    msg,
void *   
[virtual]
 

virtual evhCB_COMPL_STAT pomAUTO_MAIN_TASK::LookupCB msgMESSAGE &    msg,
void *   
[virtual]
 

virtual evhCB_COMPL_STAT pomAUTO_MAIN_TASK::PoinobjCB msgMESSAGE &    msg,
void *   
[virtual]
 

virtual evhCB_COMPL_STAT pomAUTO_MAIN_TASK::RadiusCB msgMESSAGE &    msg,
void *   
[virtual]
 

ccsCOMPL_STAT pomAUTO_MAIN_TASK::Recover  
 

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

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

virtual ccsCOMPL_STAT pomAUTO_MAIN_TASK::Stop   [protected, virtual]
 

virtual ccsCOMPL_STAT pomAUTO_MAIN_TASK::Init   [protected, virtual]
 

virtual ccsCOMPL_STAT pomAUTO_MAIN_TASK::SwitchOff   [protected, virtual]
 

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

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

virtual evhCB_COMPL_STAT pomAUTO_MAIN_TASK::lkupadErrorCB msgMESSAGE &    msg,
void *   
[protected, virtual]
 

virtual evhCB_COMPL_STAT pomAUTO_MAIN_TASK::lkupadReplyCB msgMESSAGE &    msg,
void *   
[protected, virtual]
 

virtual evhCB_COMPL_STAT pomAUTO_MAIN_TASK::catlistErrorCB msgMESSAGE &    msg,
void *   
[protected, virtual]
 

virtual evhCB_COMPL_STAT pomAUTO_MAIN_TASK::catlistReplyCB msgMESSAGE &    msg,
void *   
[protected, virtual]
 

virtual evhCB_COMPL_STAT pomAUTO_MAIN_TASK::poinobjErrorCB msgMESSAGE &    msg,
void *   
[protected, virtual]
 

virtual evhCB_COMPL_STAT pomAUTO_MAIN_TASK::poinobjReplyCB msgMESSAGE &    msg,
void *   
[protected, virtual]
 

virtual ccsCOMPL_STAT pomAUTO_MAIN_TASK::PresetToTarget msgMESSAGE &    msg,
vltINT32    objidx = 0
[protected, virtual]
 

virtual evhCB_COMPL_STAT pomAUTO_MAIN_TASK::GeneralTimeoutCB msgMESSAGE &    msg,
void *   
[protected, virtual]
 


Member Data Documentation

ifstream pomAUTO_MAIN_TASK::infile [protected]
 

tcsCMD_HANDLER* pomAUTO_MAIN_TASK::nextHandler [protected]
 

tcsCMD_HANDLER* pomAUTO_MAIN_TASK::poinobjHandler [protected]
 

tcsCMD_HANDLER* pomAUTO_MAIN_TASK::lookupHandler [protected]
 

tcsCMD_HANDLER* pomAUTO_MAIN_TASK::lkupHandler [protected]
 

vltDOUBLE pomAUTO_MAIN_TASK::radius [protected]
 

dbSYMADDRESS pomAUTO_MAIN_TASK::dbPoint [protected]
 

evhCOMMAND pomAUTO_MAIN_TASK::cmdLKUPAD [protected]
 

evhCOMMAND pomAUTO_MAIN_TASK::cmdCATLIST [protected]
 

evhCOMMAND pomAUTO_MAIN_TASK::cmdPOINOBJ [protected]
 

list<ObjectData*> pomAUTO_MAIN_TASK::targets [protected]
 

char pomAUTO_MAIN_TASK::pointDir[256] [private]
 

tcsCMD_HANDLER* pomAUTO_MAIN_TASK::initHandler [private]
 

tcsCMD_HANDLER* pomAUTO_MAIN_TASK::exitHandler [private]
 

tcsCMD_HANDLER* pomAUTO_MAIN_TASK::stopHandler [private]
 

tcsCMD_HANDLER* pomAUTO_MAIN_TASK::onlineHandler [private]
 

tcsCMD_HANDLER* pomAUTO_MAIN_TASK::standbyHandler [private]
 

tcsCMD_HANDLER* pomAUTO_MAIN_TASK::offHandler [private]
 

tcsCMD_HANDLER* pomAUTO_MAIN_TASK::statusHandler [private]
 

tcsCMD_HANDLER* pomAUTO_MAIN_TASK::trgfileHandler [private]
 

tcsCMD_HANDLER* pomAUTO_MAIN_TASK::autoHandler [private]
 

tcsCMD_HANDLER* pomAUTO_MAIN_TASK::radiusHandler [private]
 


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