Public Methods |
| mswCONTROL (mswMOD_LIST_MANAGER &listManager, mswEVAL_STATE &eval) |
| mswCONTROL (const dbSYMADDRESS dbPoint, mswMOD_LIST_MANAGER &listManager, mswEVAL_STATE &eval) |
virtual | ~mswCONTROL () |
virtual ccsCOMPL_STAT | Init () |
ccsCOMPL_STAT | Recover () |
Protected Methods |
virtual evhCB_COMPL_STAT | TcsColdStartCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | TcsStartCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | TcsStopCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | TcsShutdownCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | TcsPauseCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | TcsPresetCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | TcsEndPresetCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | TcsAlignCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | TcsEndAlignCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | ExitCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | InitCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | MswDoneCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | MswErrorCB (msgMESSAGE &msg, vltLOGICAL chFocusErr=ccsFALSE) |
virtual evhCB_COMPL_STAT | CompletedCB (msgMESSAGE &, void *) |
virtual evhCB_COMPL_STAT | ErrorCB (msgMESSAGE &, void *) |
virtual evhCB_COMPL_STAT | TimeoutCB (msgMESSAGE &, void *) |
vltLOGICAL | CommandInProgress (msgMESSAGE &msg) |
ccsCOMPL_STAT | GetState (vltINT32 &stateValue) |
ccsCOMPL_STAT | GetState (vltINT32 &stateValue, vltINT32 &subStateValue) |
ccsCOMPL_STAT | SetSubState (vltINT32 subStateValue) |
Protected Attributes |
mswMOD_LIST_MANAGER & | modListManager |
msgMESSAGE | mswMsg |
mswEVAL_STATE & | evalState |
Private Methods |
ccsCOMPL_STAT | ActivateSyncObj (int readyState) |
ccsCOMPL_STAT | BroadcastCommand (msgCMD cmdName, char *cmdBuf="", vltINT8 phase=mswSEND_NO_PHASE) |
ccsCOMPL_STAT | ConstructorInit () |
Private Attributes |
evhDB_SYNC | waitAllReady |
vltINT32 | readyTimeout |
vltINT32 | stopTimeout |
int32 | substate = mswSUB |
_STATE_IDLE int32 | busy = 0 |
int32 | readyTimeout = 10 |
int32 | stopTimeout = 10 |
mswMOD_LIST_MANAGER | list |