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

atauxsrvTransporter.h

Go to the documentation of this file.
00001 #ifndef ATAUXSRV_TRANSPORTER_H
00002 #define ATAUXSRV_TRANSPORTER_H
00003 /*******************************************************************************
00004 * E.S.O. - VLT project
00005 *
00006 * "@(#) $Id: atauxsrvTransporter.h,v 1.4 2003/11/24 09:55:02 vltsccm Exp $"
00007 *
00008 * who       when      what
00009 * --------  --------  ----------------------------------------------
00010 * rkarban  14/09/99  created
00011 */
00012 
00013 /************************************************************************
00014  *
00015  *----------------------------------------------------------------------
00016  */
00017 #include "lsfSerial.h"
00018 
00019 ccsCOMPL_STAT atauxsrvTransporterInit   ( OUT ccsERROR   *error );
00020 ccsCOMPL_STAT atauxsrvTransporterStandby( OUT ccsERROR   *error );
00021 ccsCOMPL_STAT atauxsrvTransporterOnline ( OUT ccsERROR   *error );
00022 ccsCOMPL_STAT atauxsrvTransporterStop   ( OUT ccsERROR   *error );
00023 ccsCOMPL_STAT atauxsrvTransporterOff    ( OUT ccsERROR   *error );
00024 
00025 ccsCOMPL_STAT atauxsrvStartPcp          ( OUT ccsERROR   *error );
00026 ccsCOMPL_STAT atauxsrvStopPcp           ( OUT ccsERROR   *error );
00027 
00028 ccsCOMPL_STAT atauxsrvAckMotionStop     ( OUT ccsERROR   *error );
00029 
00030 ccsCOMPL_STAT atauxsrvOpenRos           ( OUT ccsERROR   *error );
00031 ccsCOMPL_STAT atauxsrvCloseRos          ( OUT ccsERROR   *error );
00032 ccsCOMPL_STAT atauxsrvStopRos           ( OUT ccsERROR   *error );
00033 
00034 ccsCOMPL_STAT atauxsrvOpenEnc           ( OUT ccsERROR   *error );
00035 ccsCOMPL_STAT atauxsrvMoveEnc           ( IN  vltINT32    northAngle,
00036             IN  vltINT32    southAngle,
00037             OUT ccsERROR   *error );
00038 ccsCOMPL_STAT atauxsrvCloseEnc          ( OUT ccsERROR   *error );
00039 ccsCOMPL_STAT atauxsrvStopEnc           ( OUT ccsERROR   *error );
00040 
00041 ccsCOMPL_STAT atauxsrvGetTraStatus      ( OUT vltINT32   *traStatus, 
00042             OUT ccsERROR   *error );
00043 ccsCOMPL_STAT atauxsrvGetRelStatus      ( OUT vltINT32   *relStatus, 
00044             OUT ccsERROR   *error );
00045 ccsCOMPL_STAT atauxsrvGetPwrStatus      ( OUT vltINT32   *pwrStatus, 
00046             OUT ccsERROR   *error );
00047 ccsCOMPL_STAT atauxsrvGetHpsStatus      ( OUT vltINT32   *hpsStatus, 
00048             OUT ccsERROR   *error );
00049 ccsCOMPL_STAT atauxsrvGetEcsStatus      ( OUT vltINT32   *ecsStatus, 
00050             OUT ccsERROR   *error );
00051 ccsCOMPL_STAT atauxsrvGetWindSpeed      ( OUT vltDOUBLE   windSpeed[],
00052             OUT ccsERROR   *error );
00053 ccsCOMPL_STAT atauxsrvGetRosStatus      ( OUT vltINT32   *rosStatus, 
00054             OUT ccsERROR   *error );
00055 
00056 const char   *atauxsrvGetTraStatusName  ( void );
00057 const char   *atauxsrvGetRelStatusName  ( void );
00058 const char   *atauxsrvGetPwrStatusName  ( void );
00059 const char   *atauxsrvGetHpsStatusName  ( void );
00060 const char   *atauxsrvGetEcsStatusName  ( void );
00061 const char   *atauxsrvGetRosStatusName  ( void );
00062 
00063 #endif 

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