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 |