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

trkwsSELF_CMD Class Reference

#include <trkwsSELF_CMD.h>

List of all members.

Public Methods

 trkwsSELF_CMD ()
 ~trkwsSELF_CMD ()
ccsCOMPL_STAT SetReplyHandler (evhCALLBACK &cb)
ccsCOMPL_STAT SetErrorHandler (evhCALLBACK &cb)
ccsCOMPL_STAT Send (msgCMD cmdName, const char *format,...)
void ResetCBs ()
void Reset ()
vltLOGICAL IsActive ()
void SetDescription (const char *setdescription)

Protected Methods

evhCB_COMPL_STAT ReplyCB (msgMESSAGE &msg, void *)
evhCB_COMPL_STAT ErrorCB (msgMESSAGE &msg, void *)

Private Attributes

evhCOMMAND command
fndSTRING description
evhCALLBACK * userReplyCB
evhCALLBACK * userErrorCB


Constructor & Destructor Documentation

trkwsSELF_CMD::trkwsSELF_CMD  
 

trkwsSELF_CMD::~trkwsSELF_CMD  
 


Member Function Documentation

ccsCOMPL_STAT trkwsSELF_CMD::SetReplyHandler evhCALLBACK &    cb
 

ccsCOMPL_STAT trkwsSELF_CMD::SetErrorHandler evhCALLBACK &    cb
 

ccsCOMPL_STAT trkwsSELF_CMD::Send msgCMD    cmdName,
const char *    format,
...   
 

void trkwsSELF_CMD::ResetCBs  
 

void trkwsSELF_CMD::Reset  
 

vltLOGICAL trkwsSELF_CMD::IsActive  
 

void trkwsSELF_CMD::SetDescription const char *    setdescription
 

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

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


Member Data Documentation

evhCOMMAND trkwsSELF_CMD::command [private]
 

fndSTRING trkwsSELF_CMD::description [private]
 

evhCALLBACK* trkwsSELF_CMD::userReplyCB [private]
 

evhCALLBACK* trkwsSELF_CMD::userErrorCB [private]
 


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