Public Methods |
| prsAH_MAIN_TASK (const dbSYMADDRESS dbPoint, prsAH_TRACK &track, prsAH_GUIDE &guide, prsAH_AO &ao, prsAH_STD_MOD &stdMod) |
| ~prsAH_MAIN_TASK () |
virtual evhCB_COMPL_STAT | ExitCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | InitCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | OnlineCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | PresetCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | SaveCurrSetupCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | StopCB (msgMESSAGE &msg, void *udata) |
ccsCOMPL_STAT | Init () |
ccsCOMPL_STAT | Recover () |
vltINT32 | ReadyTimeout () |
vltINT32 | ModeSwitchTimeout () |
Protected Methods |
virtual evhCB_COMPL_STAT | ExePresetCB (msgMESSAGE &msg, void *udata)=0 |
virtual evhCB_COMPL_STAT | ErrorSwitchModeCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | ReadyCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | ErrorCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | StopOKCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | ErrorStopCB (msgMESSAGE &msg, void *udata) |
virtual ccsCOMPL_STAT | PresetAbort (vltINT16 errorNumber) |
virtual ccsCOMPL_STAT | PresetAbortPermitted (vltLOGICAL &permitted, fndSTRING &reason) |
virtual ccsCOMPL_STAT | Reset () |
Protected Attributes |
prsAH_TRACK & | track |
prsAH_GUIDE & | guide |
prsAH_AO & | ao |
prsAH_STD_MOD & | stdMod |
evhDB_COMMAND | switchMode |
evhDB_COMMAND | switchModeEnd |
tcsDB_SYNC_ERR_CHECK | waitAllReady |
tcsDB_SYNC_ERR_CHECK | waitStopReady |
oslxSETUP * | currentSetupFile |
Private Attributes |
msgMESSAGE | presetMsg |
msgMESSAGE | objectMsg |
vltBYTES64 | currentSetup |
vltINT32 | readyTimeout |
vltINT32 | modeSwitchTimeout |