Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

atfssServer.h

Go to the documentation of this file.
00001 #ifndef ATFSS_SERVER_H
00002 #define ATFSS_SERVER_H
00003 /*******************************************************************************
00004 * E.S.O. - VLT project
00005 *
00006 * "@(#) $Id: atfssServer.h,v 1.54 2003/11/18 12:20:32 vltsccm Exp $"
00007 *
00008 * who       when        what
00009 * --------  ----------  ----------------------------------------------
00010 * pduhoux   2000-05-04  created
00011 */
00012 
00013 /************************************************************************
00014  *
00015  *----------------------------------------------------------------------
00016  */
00017 ccsCOMPL_STAT atfssServerInit                 ( ccsERROR   *error);
00018 ccsCOMPL_STAT atfssServerStartChopping        ( ccsTIMEVAL  startTime, 
00019             ccsERROR   *error);
00020 ccsCOMPL_STAT atfssServerStopChopping         ( ccsTIMEVAL  stopTime, 
00021             ccsERROR   *error);
00022 ccsCOMPL_STAT atfssServerSetChopping          ( vltDOUBLE   amp, 
00023             vltDOUBLE   off,
00024             vltDOUBLE   ori,
00025             vltDOUBLE   freq,
00026             vltDOUBLE   onOff,
00027             vltINT32    guide,
00028             ccsERROR   *error);
00029 ccsCOMPL_STAT atfssServerGetChopping          ( vltDOUBLE  *amp, 
00030             vltDOUBLE  *off,
00031             vltDOUBLE  *ori,
00032             vltDOUBLE  *freq,
00033             vltDOUBLE  *onOff,
00034             vltINT32   *guide,
00035             ccsERROR   *error);
00036 
00037 ccsCOMPL_STAT atfssServerSetChoppingAmplitude ( vltDOUBLE   amp, 
00038             ccsERROR   *error );
00039 ccsCOMPL_STAT atfssServerSetChoppingOffset    ( vltDOUBLE   off, 
00040             ccsERROR   *error );
00041 
00042 ccsCOMPL_STAT atfssServerEnafs                ( ccsERROR   *error );
00043 ccsCOMPL_STAT atfssServerDisfs                ( ccsERROR   *error );
00044 const char   *atfssServerGetSubStateName      ( lsfSERVER_DATA *serverData );
00045 vltINT32      atfssServerGetChopState         ( void );
00046 vltINT32      atfssServerGetFSState           ( void );
00047 ccsCOMPL_STAT atfssServerEnableFSCorrections  ( ccsERROR   *error );
00048 ccsCOMPL_STAT atfssServerDisableFSCorrections ( ccsERROR   *error );
00049 
00050 ccsCOMPL_STAT atfssDbUpdateStageState(ccsERROR *error);
00051 ccsCOMPL_STAT atfssDbUpdateChoppingParam(atfssCHOPPING_PARAM *param, ccsERROR *error);
00052 ccsCOMPL_STAT atfssDbUpdateChoppingStartTime(ccsTIMEVAL *startTime, ccsERROR *error);
00053 ccsCOMPL_STAT atfssDbUpdateChoppingStopTime(ccsTIMEVAL *stopTime, ccsERROR *error);
00054 
00055 #endif 

Generated on Wed Dec 3 14:52:09 2003 for ATCS API by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001