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

tcsCMD_PARALLEL Class Reference

#include <tcsCMD_PARALLEL.h>

List of all members.

Public Methods

 tcsCMD_PARALLEL ()
virtual ~tcsCMD_PARALLEL ()
virtual ccsCOMPL_STAT SetCompletedCB (evhCALLBACK &cb)
virtual ccsCOMPL_STAT SetErrorCB (evhCALLBACK &cb)
virtual ccsCOMPL_STAT SetTimeoutCB (evhCALLBACK &cb, const ccsTIMEVAL &timeout)
virtual ccsCOMPL_STAT SetTimeout (const ccsTIMEVAL &timeout)
virtual ccsTIMEVAL GetTimeout () const
virtual ccsCOMPL_STAT AddMessage (const msgMESSAGE &msg)
virtual ccsCOMPL_STAT Send ()
virtual ccsCOMPL_STAT Reset ()
virtual ccsCOMPL_STAT Init ()
virtual const vltLOGICAL GetStatus () const
virtual const vltINT32 GetNumCmds () const
virtual const vltINT32 GetNumWait () const

Protected Methods

virtual const fndLIST & GetCmdList () const
virtual ccsCOMPL_STAT RunCompleted (const msgMESSAGE &)
virtual ccsCOMPL_STAT RunError (const msgMESSAGE &)
virtual evhCB_COMPL_STAT ReplyCB (msgMESSAGE &, void *)
virtual evhCB_COMPL_STAT ErrReplyCB (msgMESSAGE &, void *)
virtual evhCB_COMPL_STAT TimeoutCB (msgMESSAGE &, void *)

Private Attributes

vltINT32 numWait
ccsTIMEVAL timeout
vltINT32 numCmds
fndLIST cmdList
fndLIST msgList
evhCALLBACK * completedCB
evhCALLBACK * errorCB
evhCALLBACK * timeoutCB


Constructor & Destructor Documentation

tcsCMD_PARALLEL::tcsCMD_PARALLEL  
 

virtual tcsCMD_PARALLEL::~tcsCMD_PARALLEL   [virtual]
 


Member Function Documentation

virtual ccsCOMPL_STAT tcsCMD_PARALLEL::SetCompletedCB evhCALLBACK &    cb [virtual]
 

virtual ccsCOMPL_STAT tcsCMD_PARALLEL::SetErrorCB evhCALLBACK &    cb [virtual]
 

virtual ccsCOMPL_STAT tcsCMD_PARALLEL::SetTimeoutCB evhCALLBACK &    cb,
const ccsTIMEVAL &    timeout
[virtual]
 

virtual ccsCOMPL_STAT tcsCMD_PARALLEL::SetTimeout const ccsTIMEVAL &    timeout [virtual]
 

virtual ccsTIMEVAL tcsCMD_PARALLEL::GetTimeout   const [virtual]
 

virtual ccsCOMPL_STAT tcsCMD_PARALLEL::AddMessage const msgMESSAGE &    msg [virtual]
 

virtual ccsCOMPL_STAT tcsCMD_PARALLEL::Send   [virtual]
 

virtual ccsCOMPL_STAT tcsCMD_PARALLEL::Reset   [virtual]
 

virtual ccsCOMPL_STAT tcsCMD_PARALLEL::Init   [virtual]
 

virtual const vltLOGICAL tcsCMD_PARALLEL::GetStatus   const [virtual]
 

virtual const vltINT32 tcsCMD_PARALLEL::GetNumCmds   const [virtual]
 

virtual const vltINT32 tcsCMD_PARALLEL::GetNumWait   const [virtual]
 

virtual const fndLIST& tcsCMD_PARALLEL::GetCmdList   const [protected, virtual]
 

virtual ccsCOMPL_STAT tcsCMD_PARALLEL::RunCompleted const msgMESSAGE &    [protected, virtual]
 

virtual ccsCOMPL_STAT tcsCMD_PARALLEL::RunError const msgMESSAGE &    [protected, virtual]
 

virtual evhCB_COMPL_STAT tcsCMD_PARALLEL::ReplyCB msgMESSAGE &   ,
void *   
[protected, virtual]
 

virtual evhCB_COMPL_STAT tcsCMD_PARALLEL::ErrReplyCB msgMESSAGE &   ,
void *   
[protected, virtual]
 

virtual evhCB_COMPL_STAT tcsCMD_PARALLEL::TimeoutCB msgMESSAGE &   ,
void *   
[protected, virtual]
 


Member Data Documentation

vltINT32 tcsCMD_PARALLEL::numWait [private]
 

ccsTIMEVAL tcsCMD_PARALLEL::timeout [private]
 

vltINT32 tcsCMD_PARALLEL::numCmds [private]
 

fndLIST tcsCMD_PARALLEL::cmdList [private]
 

fndLIST tcsCMD_PARALLEL::msgList [private]
 

evhCALLBACK* tcsCMD_PARALLEL::completedCB [private]
 

evhCALLBACK* tcsCMD_PARALLEL::errorCB [private]
 

evhCALLBACK* tcsCMD_PARALLEL::timeoutCB [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