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 |