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

tcsCMD_TRANSFER Class Reference

#include <tcsCMD_TRANSFER.h>

Inheritance diagram for tcsCMD_TRANSFER:

Inheritance graph
[legend]
Collaboration diagram for tcsCMD_TRANSFER:

Collaboration graph
[legend]
List of all members.

Public Methods

 tcsCMD_TRANSFER (const dbSYMADDRESS dbRoot, const msgCMD cmdName, const ccsENVNAME env, const ccsPROCNAME proc, vltINT32 timeout)
virtual ~tcsCMD_TRANSFER ()
virtual ccsCOMPL_STAT Init (const ccsENVNAME env, const ccsPROCNAME proc, vltINT32 timeout)
virtual ccsCOMPL_STAT Reset ()

Protected Methods

evhCB_COMPL_STAT Execute (msgMESSAGE &msg, void *udata)
evhCB_COMPL_STAT ReplyCB (msgMESSAGE &msg, void *udata)
evhCB_COMPL_STAT ErrorCB (msgMESSAGE &msg, void *udata)
evhCB_COMPL_STAT TimeoutCB (msgMESSAGE &msg, void *udata)

Private Attributes

evhCOMMAND command
ccsENVNAME destEnv
ccsPROCNAME destProc
ccsTIMEVAL timeout

Constructor & Destructor Documentation

tcsCMD_TRANSFER::tcsCMD_TRANSFER const dbSYMADDRESS    dbRoot,
const msgCMD    cmdName,
const ccsENVNAME    env,
const ccsPROCNAME    proc,
vltINT32    timeout
 

virtual tcsCMD_TRANSFER::~tcsCMD_TRANSFER   [virtual]
 


Member Function Documentation

virtual ccsCOMPL_STAT tcsCMD_TRANSFER::Init const ccsENVNAME    env,
const ccsPROCNAME    proc,
vltINT32    timeout
[virtual]
 

virtual ccsCOMPL_STAT tcsCMD_TRANSFER::Reset   [virtual]
 

Reimplemented from tcsCMD_HANDLER_T.

evhCB_COMPL_STAT tcsCMD_TRANSFER::Execute msgMESSAGE &    msg,
void *    udata
[protected, virtual]
 

Reimplemented from tcsCMD_HANDLER_T.

evhCB_COMPL_STAT tcsCMD_TRANSFER::ReplyCB msgMESSAGE &    msg,
void *    udata
[protected]
 

evhCB_COMPL_STAT tcsCMD_TRANSFER::ErrorCB msgMESSAGE &    msg,
void *    udata
[protected]
 

evhCB_COMPL_STAT tcsCMD_TRANSFER::TimeoutCB msgMESSAGE &    msg,
void *    udata
[protected]
 


Member Data Documentation

evhCOMMAND tcsCMD_TRANSFER::command [private]
 

Reimplemented from tcsCMD_HANDLER_T.

ccsENVNAME tcsCMD_TRANSFER::destEnv [private]
 

ccsPROCNAME tcsCMD_TRANSFER::destProc [private]
 

ccsTIMEVAL tcsCMD_TRANSFER::timeout [private]
 


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