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

agwsCMD_PARALLEL Class Reference

#include <agwsCMD_PARALLEL.h>

Inheritance diagram for agwsCMD_PARALLEL:

Inheritance graph
[legend]
List of all members.

Public Methods

 agwsCMD_PARALLEL ()
 ~agwsCMD_PARALLEL ()
ccsCOMPL_STAT Reply (evhCALLBACK &cb)
evhCALLBACK * Reply ()
ccsCOMPL_STAT ErrReply (evhCALLBACK &cb)
evhCALLBACK * ErrReply ()
ccsCOMPL_STAT Timeout (evhCALLBACK &cb, ccsTIMEVAL &timeout)
ccsCOMPL_STAT Timeout (ccsTIMEVAL &timeout)
evhCALLBACK * Timeout ()
ccsCOMPL_STAT Send (msgMESSAGE &orgMsg, vltINT32 numMsgs, msgMESSAGE msg[])
evhCB_COMPL_STAT SendReply (const char *buffer)
evhCB_COMPL_STAT SendErrorReply (ccsMODULEID moduleId, vltINT16 errorNumber, ccsLOC_ID location,...)
virtual ccsCOMPL_STAT Reset ()
virtual vltLOGICAL Status ()

Protected Methods

virtual evhCB_COMPL_STAT ReplyCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT ErrReplyCB (msgMESSAGE &msg, void *)
virtual evhCB_COMPL_STAT TimeoutCB (msgMESSAGE &msg, void *)

Protected Attributes

vltINT32 numCmds
evhCOMMAND * cmdList

Private Attributes

vltINT32 numWait
ccsTIMEVAL timeout
msgMESSAGE userMsg
evhCALLBACK * userReplyCB
evhCALLBACK * userErrReplyCB
evhCALLBACK * userTimeoutCB

Constructor & Destructor Documentation

agwsCMD_PARALLEL::agwsCMD_PARALLEL  
 

agwsCMD_PARALLEL::~agwsCMD_PARALLEL  
 


Member Function Documentation

ccsCOMPL_STAT agwsCMD_PARALLEL::Reply evhCALLBACK &    cb
 

evhCALLBACK* agwsCMD_PARALLEL::Reply  
 

ccsCOMPL_STAT agwsCMD_PARALLEL::ErrReply evhCALLBACK &    cb
 

evhCALLBACK* agwsCMD_PARALLEL::ErrReply  
 

ccsCOMPL_STAT agwsCMD_PARALLEL::Timeout evhCALLBACK &    cb,
ccsTIMEVAL &    timeout
 

ccsCOMPL_STAT agwsCMD_PARALLEL::Timeout ccsTIMEVAL &    timeout
 

evhCALLBACK* agwsCMD_PARALLEL::Timeout  
 

ccsCOMPL_STAT agwsCMD_PARALLEL::Send msgMESSAGE &    orgMsg,
vltINT32    numMsgs,
msgMESSAGE    msg[]
 

Reimplemented in agwsCON_SERVER_STARTAG.

evhCB_COMPL_STAT agwsCMD_PARALLEL::SendReply const char *    buffer
 

evhCB_COMPL_STAT agwsCMD_PARALLEL::SendErrorReply ccsMODULEID    moduleId,
vltINT16    errorNumber,
ccsLOC_ID    location,
...   
 

virtual ccsCOMPL_STAT agwsCMD_PARALLEL::Reset   [virtual]
 

Reimplemented in agwsCON_SERVER_OBJCLOS.

virtual vltLOGICAL agwsCMD_PARALLEL::Status   [virtual]
 

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

Reimplemented in agwsCON_SERVER_STARTAG, and agwsCON_SERVER_OBJCLOS.

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

Reimplemented in agwsCON_SERVER_STARTAG.

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

Reimplemented in agwsCON_SERVER_STARTAG.


Member Data Documentation

vltINT32 agwsCMD_PARALLEL::numCmds [protected]
 

evhCOMMAND* agwsCMD_PARALLEL::cmdList [protected]
 

vltINT32 agwsCMD_PARALLEL::numWait [private]
 

ccsTIMEVAL agwsCMD_PARALLEL::timeout [private]
 

msgMESSAGE agwsCMD_PARALLEL::userMsg [private]
 

evhCALLBACK* agwsCMD_PARALLEL::userReplyCB [private]
 

evhCALLBACK* agwsCMD_PARALLEL::userErrReplyCB [private]
 

evhCALLBACK* agwsCMD_PARALLEL::userTimeoutCB [private]
 


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