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

agwsCON_MAIN_TASK Class Reference

#include <agwsCON_MAIN_TASK.h>

Inheritance diagram for agwsCON_MAIN_TASK:

Inheritance graph
[legend]
Collaboration diagram for agwsCON_MAIN_TASK:

Collaboration graph
[legend]
List of all members.

Public Methods

 agwsCON_MAIN_TASK (const dbSYMADDRESS dbPoint, agwsCON_ADAPTER &conAdapter, agwsCON_CHECK &conCheck, agwsCON_CAT &conCat, agwsCON_SERVER &conServer, agwsCON_SETUP &conSetup)
virtual ~agwsCON_MAIN_TASK ()
virtual ccsCOMPL_STAT Init ()
virtual ccsCOMPL_STAT Reset (msgMESSAGE &msg, void *)
virtual ccsCOMPL_STAT Recover ()
virtual vltLOGICAL CheckStateStopGuiding (msgMESSAGE &msg)
virtual vltLOGICAL CheckStateStartGuiding (msgMESSAGE &msg, const char *modestr)
virtual ccsCOMPL_STAT StartAgFitsLog ()
virtual evhCB_COMPL_STAT InitCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT ExitCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT ExitOkCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT StopCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT OnlineCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT StandbyCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT StandbyOkCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT OffCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT OffOkCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT StopReplyCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT StopErrorCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT StartAgCB (msgMESSAGE &msg, agwsCMD_HANDLER &)
virtual evhCB_COMPL_STAT StartAgStopTccdOkCB (msgMESSAGE &msg, agwsCMD_HANDLER &)
virtual evhCB_COMPL_STAT StartAgSetupOkCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT StartAgOkCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT StopAgCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT StopAgStrtTccdCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT StopAg (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT StopAgReplyCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT PrToGsCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT DetGsCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT DetGsSetupOkCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT DetGsTccdOkCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT DetGsRestoreSetupCB (msgMESSAGE &msg, agwsCMD_HANDLER &cmdHandler)
virtual evhCB_COMPL_STAT Pr2StarCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT Star2PrCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT Tel2ObjCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT XY2ADOkCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT XY2ADAgOkCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT XY2ADAgDetGsOkCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT CntObjCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT CntObjProbeOkCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT CntObjSetupOkCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT CntObjTccdOkCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT CntObjOffsetOkCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT RelaxCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT RelaxStopTccdOkCB (msgMESSAGE &msg, agwsCMD_HANDLER &)
virtual evhCB_COMPL_STAT RelaxSetupOkCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT RelaxTccdOkCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT DetGsStopTccdOkCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT DetGsStartTccdOkCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT DetGpInPosOkCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT OffsAgCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT StrtTccdCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT StrtTccdSetupOkCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT StopTccdCB (msgMESSAGE &msg, agwsCMD_HANDLER &handler)
virtual evhCB_COMPL_STAT GeneralOkCB (msgMESSAGE &msg, agwsCMD_HANDLER &cmdHandler)
virtual evhCB_COMPL_STAT GeneralErrorCB (msgMESSAGE &msg, agwsCMD_HANDLER &cmdHandler)
virtual evhCB_COMPL_STAT SetupSaveAndOkCB (msgMESSAGE &msg, agwsCMD_HANDLER &cmdHandler)
virtual evhCB_COMPL_STAT SetupReloadAndErrorCB (msgMESSAGE &msg, agwsCMD_HANDLER &cmdHandler)

Public Attributes

agwsCON_ADAPTERagwsConAdapter
agwsCON_CHECKagwsConCheck
agwsCON_CATagwsConCat
agwsCON_SERVERagwsConServer
agwsCON_SETUPagwsConSetup
vltDOUBLE relaxMaxError
vltINT32 relaxLoopCount
vltINT32 relaxLoopMax

Private Methods

ccsCOMPL_STAT SendSetup (evhCB_METHOD mtd, agwsCMD_HANDLER &handler)

Private Attributes

agwsCMD_HANDLER startAgCmdHandler
agwsCMD_HANDLER stopAgCmdHandler
agwsCMD_HANDLER prToGsCmdHandler
agwsCMD_HANDLER detGsCmdHandler
agwsCMD_HANDLER pr2StarCmdHandler
agwsCMD_HANDLER star2PrCmdHandler
agwsCMD_HANDLER tel2objCmdHandler
agwsCMD_HANDLER cntObjCmdHandler
agwsCMD_HANDLER relaxCmdHandler
agwsCMD_HANDLER offsagCmdHandler
agwsCMD_HANDLER initCmdHandler
agwsCMD_HANDLER exitCmdHandler
agwsCMD_HANDLER stopCmdHandler
agwsCMD_HANDLER onlineCmdHandler
agwsCMD_HANDLER standbyCmdHandler
agwsCMD_HANDLER offCmdHandler
agwsCMD_HANDLER strtccdCmdHandler
agwsCMD_HANDLER stopccdCmdHandler
vltINT32 stopReplyCount
vltLOGICAL restartDetgsTccd
vltINT32 detgsWindowSize
vltINT32 detgsOrigWindowSize
vltDOUBLE detgsIntTime
vltDOUBLE detgsOrigIntTime
char checkGp [4]
agwsTRANSFER gpInPosCmd
agwsTRANSFER setlimCmd

Constructor & Destructor Documentation

agwsCON_MAIN_TASK::agwsCON_MAIN_TASK const dbSYMADDRESS    dbPoint,
agwsCON_ADAPTER   conAdapter,
agwsCON_CHECK   conCheck,
agwsCON_CAT   conCat,
agwsCON_SERVER   conServer,
agwsCON_SETUP   conSetup
 

virtual agwsCON_MAIN_TASK::~agwsCON_MAIN_TASK   [virtual]
 


Member Function Documentation

virtual ccsCOMPL_STAT agwsCON_MAIN_TASK::Init   [virtual]
 

virtual ccsCOMPL_STAT agwsCON_MAIN_TASK::Reset msgMESSAGE &    msg,
void *   
[virtual]
 

virtual ccsCOMPL_STAT agwsCON_MAIN_TASK::Recover   [virtual]
 

virtual vltLOGICAL agwsCON_MAIN_TASK::CheckStateStopGuiding msgMESSAGE &    msg [virtual]
 

Reimplemented in fswsCON_MAIN_TASK.

virtual vltLOGICAL agwsCON_MAIN_TASK::CheckStateStartGuiding msgMESSAGE &    msg,
const char *    modestr
[virtual]
 

Reimplemented in fswsCON_MAIN_TASK.

virtual ccsCOMPL_STAT agwsCON_MAIN_TASK::StartAgFitsLog   [virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::InitCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::ExitCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::ExitOkCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::StopCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::OnlineCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::StandbyCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::StandbyOkCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::OffCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::OffOkCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::StopReplyCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::StopErrorCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::StartAgCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

Reimplemented in fswsCON_MAIN_TASK.

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::StartAgStopTccdOkCB msgMESSAGE &    msg,
agwsCMD_HANDLER  
[virtual]
 

Reimplemented in atagwsCON_MAIN_TASK, and fswsCON_MAIN_TASK.

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::StartAgSetupOkCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::StartAgOkCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

Reimplemented in fswsCON_MAIN_TASK.

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::StopAgCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::StopAgStrtTccdCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::StopAg msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::StopAgReplyCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::PrToGsCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::DetGsCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::DetGsSetupOkCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::DetGsTccdOkCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::DetGsRestoreSetupCB msgMESSAGE &    msg,
agwsCMD_HANDLER   cmdHandler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::Pr2StarCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::Star2PrCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::Tel2ObjCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::XY2ADOkCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::XY2ADAgOkCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::XY2ADAgDetGsOkCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::CntObjCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::CntObjProbeOkCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::CntObjSetupOkCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::CntObjTccdOkCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::CntObjOffsetOkCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::RelaxCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

Reimplemented in atagwsCON_MAIN_TASK.

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::RelaxStopTccdOkCB msgMESSAGE &    msg,
agwsCMD_HANDLER  
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::RelaxSetupOkCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::RelaxTccdOkCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::DetGsStopTccdOkCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::DetGsStartTccdOkCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::DetGpInPosOkCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::OffsAgCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::StrtTccdCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::StrtTccdSetupOkCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::StopTccdCB msgMESSAGE &    msg,
agwsCMD_HANDLER   handler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::GeneralOkCB msgMESSAGE &    msg,
agwsCMD_HANDLER   cmdHandler
[virtual]
 

Reimplemented in fswsCON_MAIN_TASK.

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::GeneralErrorCB msgMESSAGE &    msg,
agwsCMD_HANDLER   cmdHandler
[virtual]
 

Reimplemented in fswsCON_MAIN_TASK.

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::SetupSaveAndOkCB msgMESSAGE &    msg,
agwsCMD_HANDLER   cmdHandler
[virtual]
 

virtual evhCB_COMPL_STAT agwsCON_MAIN_TASK::SetupReloadAndErrorCB msgMESSAGE &    msg,
agwsCMD_HANDLER   cmdHandler
[virtual]
 

ccsCOMPL_STAT agwsCON_MAIN_TASK::SendSetup evhCB_METHOD    mtd,
agwsCMD_HANDLER   handler
[private]
 


Member Data Documentation

agwsCON_ADAPTER& agwsCON_MAIN_TASK::agwsConAdapter
 

agwsCON_CHECK& agwsCON_MAIN_TASK::agwsConCheck
 

agwsCON_CAT& agwsCON_MAIN_TASK::agwsConCat
 

agwsCON_SERVER& agwsCON_MAIN_TASK::agwsConServer
 

agwsCON_SETUP& agwsCON_MAIN_TASK::agwsConSetup
 

vltDOUBLE agwsCON_MAIN_TASK::relaxMaxError
 

vltINT32 agwsCON_MAIN_TASK::relaxLoopCount
 

vltINT32 agwsCON_MAIN_TASK::relaxLoopMax
 

agwsCMD_HANDLER agwsCON_MAIN_TASK::startAgCmdHandler [private]
 

agwsCMD_HANDLER agwsCON_MAIN_TASK::stopAgCmdHandler [private]
 

agwsCMD_HANDLER agwsCON_MAIN_TASK::prToGsCmdHandler [private]
 

agwsCMD_HANDLER agwsCON_MAIN_TASK::detGsCmdHandler [private]
 

agwsCMD_HANDLER agwsCON_MAIN_TASK::pr2StarCmdHandler [private]
 

agwsCMD_HANDLER agwsCON_MAIN_TASK::star2PrCmdHandler [private]
 

agwsCMD_HANDLER agwsCON_MAIN_TASK::tel2objCmdHandler [private]
 

agwsCMD_HANDLER agwsCON_MAIN_TASK::cntObjCmdHandler [private]
 

agwsCMD_HANDLER agwsCON_MAIN_TASK::relaxCmdHandler [private]
 

agwsCMD_HANDLER agwsCON_MAIN_TASK::offsagCmdHandler [private]
 

agwsCMD_HANDLER agwsCON_MAIN_TASK::initCmdHandler [private]
 

agwsCMD_HANDLER agwsCON_MAIN_TASK::exitCmdHandler [private]
 

agwsCMD_HANDLER agwsCON_MAIN_TASK::stopCmdHandler [private]
 

agwsCMD_HANDLER agwsCON_MAIN_TASK::onlineCmdHandler [private]
 

agwsCMD_HANDLER agwsCON_MAIN_TASK::standbyCmdHandler [private]
 

agwsCMD_HANDLER agwsCON_MAIN_TASK::offCmdHandler [private]
 

agwsCMD_HANDLER agwsCON_MAIN_TASK::strtccdCmdHandler [private]
 

agwsCMD_HANDLER agwsCON_MAIN_TASK::stopccdCmdHandler [private]
 

vltINT32 agwsCON_MAIN_TASK::stopReplyCount [private]
 

vltLOGICAL agwsCON_MAIN_TASK::restartDetgsTccd [private]
 

vltINT32 agwsCON_MAIN_TASK::detgsWindowSize [private]
 

vltINT32 agwsCON_MAIN_TASK::detgsOrigWindowSize [private]
 

vltDOUBLE agwsCON_MAIN_TASK::detgsIntTime [private]
 

vltDOUBLE agwsCON_MAIN_TASK::detgsOrigIntTime [private]
 

char agwsCON_MAIN_TASK::checkGp[4] [private]
 

agwsTRANSFER agwsCON_MAIN_TASK::gpInPosCmd [private]
 

agwsTRANSFER agwsCON_MAIN_TASK::setlimCmd [private]
 


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