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

tcsCON_SUBSYSTEM Class Reference

#include <tcsCON_SUBSYSTEM.h>

Inheritance diagram for tcsCON_SUBSYSTEM:

Inheritance graph
[legend]
Collaboration diagram for tcsCON_SUBSYSTEM:

Collaboration graph
[legend]
List of all members.

Public Methods

 tcsCON_SUBSYSTEM (const dbSYMADDRESS dbState, const dbSYMADDRESS dbSubsystem)
virtual ~tcsCON_SUBSYSTEM ()
virtual ccsCOMPL_STAT Init ()
virtual const char * LcuEnvName ()
virtual vltINT32 Timeout ()
virtual const char * LcuServer ()
virtual ccsCOMPL_STAT Stop (tcsCMD_HANDLER *)
virtual ccsCOMPL_STAT Stop (fndOBJECT *obj, evhCB_METHOD reply, evhCB_METHOD errReply, evhCB_METHOD timeout=NULL, void *udata=NULL)

Protected Methods

virtual ccsCOMPL_STAT SendStop ()
virtual evhCB_COMPL_STAT StopReplyCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT StopErrorCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT StopTimeoutCB (msgMESSAGE &msg, void *)
virtual void Clear ()

Private Attributes

dbSYMADDRESS dbPoint
tcsCMD_TRANSFER ** objList
vltINT32 objCount
ccsENVNAME lcuEnvName
ccsPROCNAME lcuServer
vltINT32 timeout
evhCOMMAND stopCommand
tcsCMD_HANDLERstopHandler

Constructor & Destructor Documentation

tcsCON_SUBSYSTEM::tcsCON_SUBSYSTEM const dbSYMADDRESS    dbState,
const dbSYMADDRESS    dbSubsystem
 

virtual tcsCON_SUBSYSTEM::~tcsCON_SUBSYSTEM   [virtual]
 


Member Function Documentation

virtual ccsCOMPL_STAT tcsCON_SUBSYSTEM::Init   [virtual]
 

virtual const char* tcsCON_SUBSYSTEM::LcuEnvName   [virtual]
 

virtual vltINT32 tcsCON_SUBSYSTEM::Timeout   [virtual]
 

virtual const char* tcsCON_SUBSYSTEM::LcuServer   [virtual]
 

virtual ccsCOMPL_STAT tcsCON_SUBSYSTEM::Stop tcsCMD_HANDLER   [virtual]
 

virtual ccsCOMPL_STAT tcsCON_SUBSYSTEM::Stop fndOBJECT *    obj,
evhCB_METHOD    reply,
evhCB_METHOD    errReply,
evhCB_METHOD    timeout = NULL,
void *    udata = NULL
[virtual]
 

virtual ccsCOMPL_STAT tcsCON_SUBSYSTEM::SendStop   [protected, virtual]
 

virtual evhCB_COMPL_STAT tcsCON_SUBSYSTEM::StopReplyCB msgMESSAGE &    msg,
void *   
[protected, virtual]
 

virtual evhCB_COMPL_STAT tcsCON_SUBSYSTEM::StopErrorCB msgMESSAGE &    msg,
void *   
[protected, virtual]
 

virtual evhCB_COMPL_STAT tcsCON_SUBSYSTEM::StopTimeoutCB msgMESSAGE &    msg,
void *   
[protected, virtual]
 

virtual void tcsCON_SUBSYSTEM::Clear   [protected, virtual]
 


Member Data Documentation

dbSYMADDRESS tcsCON_SUBSYSTEM::dbPoint [private]
 

tcsCMD_TRANSFER** tcsCON_SUBSYSTEM::objList [private]
 

vltINT32 tcsCON_SUBSYSTEM::objCount [private]
 

ccsENVNAME tcsCON_SUBSYSTEM::lcuEnvName [private]
 

ccsPROCNAME tcsCON_SUBSYSTEM::lcuServer [private]
 

vltINT32 tcsCON_SUBSYSTEM::timeout [private]
 

evhCOMMAND tcsCON_SUBSYSTEM::stopCommand [private]
 

tcsCMD_HANDLER* tcsCON_SUBSYSTEM::stopHandler [private]
 


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