Public Methods |
| | trkwsCON_MAIN_TASK (const dbSYMADDRESS dbPoint, trkwsFOCUS_DATA &focusData, trkwsMANAGE_LIST &LCUList, mswFOCUS &focus) |
| | ~trkwsCON_MAIN_TASK () |
| virtual evhCB_COMPL_STAT | OffsetsCB (msgMESSAGE &msg, void *udata) |
| virtual evhCB_COMPL_STAT | PresetStarCB (msgMESSAGE &msg, void *udata) |
| virtual evhCB_COMPL_STAT | PresetFixCB (msgMESSAGE &msg, void *udata) |
| virtual evhCB_COMPL_STAT | PresetNameCB (msgMESSAGE &msg, void *udata) |
| virtual evhCB_COMPL_STAT | TransfersCB (msgMESSAGE &msg, void *udata) |
| virtual evhCB_COMPL_STAT | NewPcmCB (msgMESSAGE &msg, void *udata) |
| virtual evhCB_COMPL_STAT | SetupsCB (msgMESSAGE &msg, void *udata) |
| virtual evhCB_COMPL_STAT | ReadAsmCB (msgMESSAGE &msg, void *udata) |
| virtual evhCB_COMPL_STAT | ReadPosCB (msgMESSAGE &msg, void *udata) |
| virtual evhCB_COMPL_STAT | ReadSidCB (msgMESSAGE &msg, void *udata) |
| virtual evhCB_COMPL_STAT | SetRLimCB (msgMESSAGE &msg, void *udata) |
| virtual evhCB_COMPL_STAT | GetRemTrkTimeCB (msgMESSAGE &msg, void *udata) |
| virtual evhCB_COMPL_STAT | SetFocusStationCB (msgMESSAGE &msg, void *udata) |
| ccsCOMPL_STAT | Init (evhCALLBACK *okCb=NULL, evhCALLBACK *errorCb=NULL, vltLOGICAL pollFocusIfNotReady=ccsTRUE) |
| ccsCOMPL_STAT | Recover () |
| 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) |
Protected Methods |
| virtual evhCB_COMPL_STAT | NotImplCB (msgMESSAGE &msg, void *udata) |
| virtual evhCB_COMPL_STAT | StartupOKCB (msgMESSAGE &msg, void *udata) |
| virtual evhCB_COMPL_STAT | StartupErrorCB (msgMESSAGE &msg, void *udata) |
| virtual evhCB_COMPL_STAT | InitOKCB (msgMESSAGE &msg, void *udata) |
| virtual evhCB_COMPL_STAT | InitErrorCB (msgMESSAGE &msg, void *udata) |
| virtual evhCB_COMPL_STAT | OffsetsOKCB (msgRAW_MESSAGE &msg, void *udata) |
| virtual evhCB_COMPL_STAT | OffsetsErrorCB (msgRAW_MESSAGE &msg, void *udata) |
| virtual evhCB_COMPL_STAT | PresetsOKCB (msgRAW_MESSAGE &msg, void *udata) |
| virtual evhCB_COMPL_STAT | PresetStarUpdFocOKCB (msgRAW_MESSAGE &msg, void *udata) |
| virtual evhCB_COMPL_STAT | PresetStarUpdRotOKCB (msgRAW_MESSAGE &msg, void *udata) |
| virtual evhCB_COMPL_STAT | PresetStarUpdOaxOKCB (msgRAW_MESSAGE &msg, void *udata) |
| virtual evhCB_COMPL_STAT | PresetsErrorCB (msgRAW_MESSAGE &msg, void *udata) |
| virtual evhCB_COMPL_STAT | GetRemOKCB (msgMESSAGE &msg, void *udata) |
| virtual evhCB_COMPL_STAT | GetRemErrorCB (msgMESSAGE &msg, void *udata) |
| virtual evhCB_COMPL_STAT | SetupsOKCB (msgMESSAGE &msg, void *udata) |
| virtual evhCB_COMPL_STAT | SetupsErrorCB (msgMESSAGE &msg, void *udata) |
| virtual evhCB_COMPL_STAT | SetDutOKCB (msgMESSAGE &msg, void *udata) |
| virtual evhCB_COMPL_STAT | SetDutErrorCB (msgMESSAGE &msg, void *udata) |
| virtual vltLOGICAL | IsOwnProcess (msgMESSAGE &msg) |
| virtual void | NewPresetProlog (msgMESSAGE &msg, void *udata) |
| vltINT32 | ReadModSubstate () |
| vltINT32 | ReadModState () |
| ccsCOMPL_STAT | CheckSubstate (msgMESSAGE &msg, vltINT32 substate, vltINT32 *valid=NULL) |
| ccsCOMPL_STAT | PresetAct (msgMESSAGE &msg, void *udata) |
| ccsCOMPL_STAT | ExpandCmd (msgMESSAGE &msg) |
Protected Attributes |
| trkwsFOCUS_DATA & | trkwsFocusData |
| trkwsMANAGE_LIST & | trkwsLCUList |
| mswFOCUS & | trkwsFocus |
| tcsDB_SYNC_ERR_CHECK | waitOffsets |
| tcsDB_SYNC_ERR_CHECK | waitPresets |
| trkwsTRANSFER * | transOffs |
| trkwsTRANSFER * | transPres |
| trkwsTRANSFER_SER * | transRest |
| trkwsNEW_PCM_SER * | transNewPcm |
| trkwsTRANSFER_ASM * | transASM |
| trkwsTRANSFER * | transGetRem |
| trkwsMANAGE_LIST * | manageLCUs |
| trkwsPOS_CALC * | posCalc |
Private Methods |
| ccsCOMPL_STAT | BackupAttr (const char *attr, vltDOUBLE value) |
| ccsCOMPL_STAT | RestoreAttr (const char *attr, vltDOUBLE *value) |
| ccsCOMPL_STAT | CheckLimits (vltDOUBLE ra, vltDOUBLE de, vltBYTES4 syst, vltDOUBLE ep, vltDOUBLE eq, vltDOUBLE pma, vltDOUBLE pmd, vltDOUBLE rv, vltDOUBLE plx, vltBYTES8 type, vltLOGICAL *limitsOk) |
Private Attributes |
| evhDB_COMMAND | setupCmd |
| msgMESSAGE | msg |
| msgMESSAGE | setupMsg |
| msgMESSAGE | getremMsg |
| msgMESSAGE | initCBMsg |
| vltLOGICAL | initPending |
| msgMESSAGE | offsPendMsg |
| msgMESSAGE | offsNewMsg |
| vltLOGICAL | offsPending |
| msgMESSAGE | presPendMsg |
| msgMESSAGE | presNewMsg |
| vltLOGICAL | presPending |
| msgMESSAGE | stopPendMsg |
| msgMESSAGE | stopNewMsg |
| vltLOGICAL | stopPending |
| vltLOGICAL | presAstro |
| dbSYMADDRESS | dbBasePoint |
| dbSYMADDRESS | dbDataPoint |
| dbSYMADDRESS | dbDataSetupPoint |
| dbSYMADDRESS | dbControlPoint |
| trkwsSELF_CMD | setdut |
| vltLOGICAL | pollFocus |
| vltINT32 | offsetTimeout |
| vltINT32 | presetTimeout |
| vltINT32 | setupTimeout |
| vltINT32 | transferTimeout |
| vltLOGICAL | checkLimits |