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 |