Public Methods |
| fswsCON_SERVER (const dbSYMADDRESS dbPoint, fswsCON_CHOP &fswsConCHOP, fswsCON_INS &fswsConIns, fswsCON_SETUP &conSetup) |
virtual | ~fswsCON_SERVER () |
virtual ccsCOMPL_STAT | Init () |
virtual ccsCOMPL_STAT | Reset () |
virtual ccsCOMPL_STAT | StartAg (msgMESSAGE &msg, fndOBJECT *obj, evhCB_METHOD reply, evhCB_METHOD errReply, evhCB_METHOD timeout=NULL, void *udata=NULL) |
virtual ccsCOMPL_STAT | StopAg (msgMESSAGE &msg, fndOBJECT *obj, evhCB_METHOD reply, evhCB_METHOD errReply, evhCB_METHOD timeout=NULL, void *udata=NULL) |
virtual ccsCOMPL_STAT | StopRg (msgMESSAGE &msg, fndOBJECT *obj, evhCB_METHOD reply, evhCB_METHOD errReply, evhCB_METHOD timeout=NULL, void *udata=NULL) |
virtual ccsCOMPL_STAT | SlutaRg (msgMESSAGE &msg, fndOBJECT *obj, evhCB_METHOD reply, evhCB_METHOD errReply, evhCB_METHOD timeout=NULL, void *udata=NULL) |
virtual ccsCOMPL_STAT | OffsAg (msgMESSAGE &msg, fndOBJECT *obj, evhCB_METHOD reply, evhCB_METHOD errReply, evhCB_METHOD timeout=NULL, void *udata=NULL) |
virtual ccsCOMPL_STAT | Setup (fndOBJECT *obj, evhCB_METHOD reply, evhCB_METHOD errReply, evhCB_METHOD timeout=NULL, void *udata=NULL) |
virtual evhCB_COMPL_STAT | ChopSetCB (evtEVENT_MSG &msg, void *udata) |
virtual ccsCOMPL_STAT | StartSendCcd (void) |
virtual ccsCOMPL_STAT | StopSendCcd (void) |
fswsCON_INS & | FswsConIns () |
fswsSTARTAG_DATA & | StartAgData () |
eccsDB_INT32 & | FsMode () |
fswsCON_SETUP & | FswsConSetup () |
Protected Types |
enum | { ON,
OFF,
BOTH
} |
Protected Methods |
virtual evhCB_COMPL_STAT | StartAgGetBidCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | StartAgEnaFsCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | StartAgStartCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | StartAgFinaliseCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | StartAgErrorCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | StartAgTimeoutCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | StopAgDisFsCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | StopAgErrorCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | StopAgTimeoutCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | CcdSendTimerCB (evtEVENT_MSG &, void *) |
virtual evhCB_COMPL_STAT | ChopSetSendCB (void *, void *) |
virtual evhCB_COMPL_STAT | ChopSetSendOkCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | ChopSetOkCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | ChopSetErrorCB (msgMESSAGE &msg, void *udata) |
virtual ccsCOMPL_STAT | ChopPrepBuf (char *buffer) |
virtual evhCB_COMPL_STAT | SetupAd2XyOkCB (msgMESSAGE &msg, void *udata) |
virtual evhCB_COMPL_STAT | SetupAd2XyErrorCB (msgMESSAGE &msg, void *udata) |
evhCB_COMPL_STAT | SlutaRgDisFsCB (msgMESSAGE &, void *) |
evhCB_COMPL_STAT | SlutaRgStopRgCB (msgMESSAGE &, void *) |
Protected Attributes |
enum fswsCON_SERVER:: { ... } | phaseToGuide |
fswsCALLBACK_SET | setupData |
Private Attributes |
eccsDB_INT32 | fsMode |
fswsCON_CHOP & | fswsConCHOP |
fswsCON_INS & | fswsConIns |
fswsCON_SETUP & | fswsConSetup |
fswsSTARTAG_DATA | startAgData |
fswsCALLBACK_SET | stopAgData |
ccsTIMEVAL | ccdSendInterval |
vltLOGICAL | ccdSendActive |
vltLOGICAL | ccdSendInError |
evhTIMER * | ccdSendTimer |
evhCOMMAND | writerotCommand |
evhCOMMAND | chopSetCmd |
evhCOMMAND | chopSetCmd2 |
eccsTIMEVAL | chopSetTimeout |
fswsCHOP_CONFIG | chopConfig |
vltLOGICAL | alreadyGuiding |
evhCOMMAND | ad2xyCmd |
eccsTIMEVAL | ad2xyTimeout |
fswsCALLBACK_SET | slutaRgData |
eccsERROR | slutaErrStack |
eccsERROR_CLASS | slutaErrClass |
int32 | chopSetTimeout = 40 |
DOUBLE | ccdOnSkySendFreq = 1.0 |