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

pomMEAS_MAIN_TASK Class Reference

#include <pomMEAS_MAIN_TASK.h>

Inheritance diagram for pomMEAS_MAIN_TASK:

Inheritance graph
[legend]
Collaboration diagram for pomMEAS_MAIN_TASK:

Collaboration graph
[legend]
List of all members.

Public Methods

 pomMEAS_MAIN_TASK (const dbSYMADDRESS dbRoot)
virtual ~pomMEAS_MAIN_TASK ()
ccsCOMPL_STAT Recover ()
virtual evhCB_COMPL_STAT InitCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT ExitCB (msgMESSAGE &msg, void *)
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 OutfileCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT ClfileCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT StoreCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT PoinobjCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT PoinextCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT DefpcatCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT CatlistCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT LkupadCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT ResetqCB (msgMESSAGE &msg, void *)

Protected Methods

virtual ccsCOMPL_STAT Init ()
ccsCOMPL_STAT Stop ()
ccsCOMPL_STAT SwitchOff ()
virtual evhCB_COMPL_STAT prsObject (void)
ccsCOMPL_STAT SendErrReplyCheck (tcsCMD_HANDLER &h) const
ccsCOMPL_STAT SendReplyCheck (tcsCMD_HANDLER &h, const char *buff, const int len=0, const vltLOGICAL last=ccsTRUE)
evhCB_COMPL_STAT prsReplyCB (msgMESSAGE &msg, void *)
evhCB_COMPL_STAT prsErrorCB (msgMESSAGE &msg, void *)
evhCB_COMPL_STAT prsTimeoutCB (msgMESSAGE &msg, void *)
void SplitHms (vltDOUBLE angle, vltDOUBLE &hh, vltDOUBLE &mm, vltDOUBLE &ss)

Protected Attributes

ofstream outfile
TcsLocalCatalog * cat
AstroQuery * catq
TcsQueryResult * catqResult
TcsCatalogObject * currentObject
vltDOUBLE curRA
vltDOUBLE curDEC
vltINT16 curIndex
dbSYMADDRESS dbPoint
char pointDir [256]
tcsCMD_HANDLERinitHandler
tcsCMD_HANDLERexitHandler
tcsCMD_HANDLERstopHandler
tcsCMD_HANDLERonlineHandler
tcsCMD_HANDLERstandbyHandler
tcsCMD_HANDLERoffHandler
tcsCMD_HANDLERstatusHandler
tcsCMD_HANDLERoutfileHandler
tcsCMD_HANDLERclfileHandler
tcsCMD_HANDLERstoreHandler
tcsCMD_HANDLERdefpcatHandler
tcsCMD_HANDLERcatlistHandler
tcsCMD_HANDLERpoinobjHandler
tcsCMD_HANDLERpoinextHandler
tcsCMD_HANDLERlkupadHandler
tcsCMD_HANDLERresetqHandler
eccsDB_STRING prsTarget
tcsCMD_HANDLERpoinHandler
eccsDB_INT32 measureCount
evhCOMMAND command

Constructor & Destructor Documentation

pomMEAS_MAIN_TASK::pomMEAS_MAIN_TASK const dbSYMADDRESS    dbRoot
 

virtual pomMEAS_MAIN_TASK::~pomMEAS_MAIN_TASK   [virtual]
 


Member Function Documentation

ccsCOMPL_STAT pomMEAS_MAIN_TASK::Recover  
 

virtual evhCB_COMPL_STAT pomMEAS_MAIN_TASK::InitCB msgMESSAGE &    msg,
void *   
[virtual]
 

virtual evhCB_COMPL_STAT pomMEAS_MAIN_TASK::ExitCB msgMESSAGE &    msg,
void *   
[virtual]
 

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

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

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

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

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

virtual evhCB_COMPL_STAT pomMEAS_MAIN_TASK::OutfileCB msgMESSAGE &    msg,
void *   
[virtual]
 

virtual evhCB_COMPL_STAT pomMEAS_MAIN_TASK::ClfileCB msgMESSAGE &    msg,
void *   
[virtual]
 

virtual evhCB_COMPL_STAT pomMEAS_MAIN_TASK::StoreCB msgMESSAGE &    msg,
void *   
[virtual]
 

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

virtual evhCB_COMPL_STAT pomMEAS_MAIN_TASK::PoinextCB msgMESSAGE &    msg,
void *   
[virtual]
 

virtual evhCB_COMPL_STAT pomMEAS_MAIN_TASK::DefpcatCB msgMESSAGE &    msg,
void *   
[virtual]
 

virtual evhCB_COMPL_STAT pomMEAS_MAIN_TASK::CatlistCB msgMESSAGE &    msg,
void *   
[virtual]
 

virtual evhCB_COMPL_STAT pomMEAS_MAIN_TASK::LkupadCB msgMESSAGE &    msg,
void *   
[virtual]
 

virtual evhCB_COMPL_STAT pomMEAS_MAIN_TASK::ResetqCB msgMESSAGE &    msg,
void *   
[virtual]
 

virtual ccsCOMPL_STAT pomMEAS_MAIN_TASK::Init   [protected, virtual]
 

ccsCOMPL_STAT pomMEAS_MAIN_TASK::Stop   [protected]
 

ccsCOMPL_STAT pomMEAS_MAIN_TASK::SwitchOff   [protected]
 

virtual evhCB_COMPL_STAT pomMEAS_MAIN_TASK::prsObject void    [protected, virtual]
 

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

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

evhCB_COMPL_STAT pomMEAS_MAIN_TASK::prsReplyCB msgMESSAGE &    msg,
void *   
[protected]
 

evhCB_COMPL_STAT pomMEAS_MAIN_TASK::prsErrorCB msgMESSAGE &    msg,
void *   
[protected]
 

evhCB_COMPL_STAT pomMEAS_MAIN_TASK::prsTimeoutCB msgMESSAGE &    msg,
void *   
[protected]
 

void pomMEAS_MAIN_TASK::SplitHms vltDOUBLE    angle,
vltDOUBLE &    hh,
vltDOUBLE &    mm,
vltDOUBLE &    ss
[protected]
 


Member Data Documentation

ofstream pomMEAS_MAIN_TASK::outfile [protected]
 

TcsLocalCatalog* pomMEAS_MAIN_TASK::cat [protected]
 

AstroQuery* pomMEAS_MAIN_TASK::catq [protected]
 

TcsQueryResult* pomMEAS_MAIN_TASK::catqResult [protected]
 

TcsCatalogObject* pomMEAS_MAIN_TASK::currentObject [protected]
 

vltDOUBLE pomMEAS_MAIN_TASK::curRA [protected]
 

vltDOUBLE pomMEAS_MAIN_TASK::curDEC [protected]
 

vltINT16 pomMEAS_MAIN_TASK::curIndex [protected]
 

dbSYMADDRESS pomMEAS_MAIN_TASK::dbPoint [protected]
 

char pomMEAS_MAIN_TASK::pointDir[256] [protected]
 

tcsCMD_HANDLER* pomMEAS_MAIN_TASK::initHandler [protected]
 

tcsCMD_HANDLER* pomMEAS_MAIN_TASK::exitHandler [protected]
 

tcsCMD_HANDLER* pomMEAS_MAIN_TASK::stopHandler [protected]
 

tcsCMD_HANDLER* pomMEAS_MAIN_TASK::onlineHandler [protected]
 

tcsCMD_HANDLER* pomMEAS_MAIN_TASK::standbyHandler [protected]
 

tcsCMD_HANDLER* pomMEAS_MAIN_TASK::offHandler [protected]
 

tcsCMD_HANDLER* pomMEAS_MAIN_TASK::statusHandler [protected]
 

tcsCMD_HANDLER* pomMEAS_MAIN_TASK::outfileHandler [protected]
 

tcsCMD_HANDLER* pomMEAS_MAIN_TASK::clfileHandler [protected]
 

tcsCMD_HANDLER* pomMEAS_MAIN_TASK::storeHandler [protected]
 

tcsCMD_HANDLER* pomMEAS_MAIN_TASK::defpcatHandler [protected]
 

tcsCMD_HANDLER* pomMEAS_MAIN_TASK::catlistHandler [protected]
 

tcsCMD_HANDLER* pomMEAS_MAIN_TASK::poinobjHandler [protected]
 

tcsCMD_HANDLER* pomMEAS_MAIN_TASK::poinextHandler [protected]
 

tcsCMD_HANDLER* pomMEAS_MAIN_TASK::lkupadHandler [protected]
 

tcsCMD_HANDLER* pomMEAS_MAIN_TASK::resetqHandler [protected]
 

eccsDB_STRING pomMEAS_MAIN_TASK::prsTarget [protected]
 

tcsCMD_HANDLER* pomMEAS_MAIN_TASK::poinHandler [protected]
 

eccsDB_INT32 pomMEAS_MAIN_TASK::measureCount [protected]
 

evhCOMMAND pomMEAS_MAIN_TASK::command [protected]
 


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