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

aubcnStandard.h

Go to the documentation of this file.
00001 /************************************************************************
00002 * 
00003 * 
00004 *   E.S.O. - VLT project
00005 * 
00006 *   "@(#) $Id: aubcnStandard.h,v 1.46 2003/11/19 10:02:40 vltsccm Exp $"
00007 * 
00008 * 
00009 *************************************************************************
00010 * 
00011 * 
00012 *   NAME
00013 *   aubcnStandard.h
00014 * 
00015 *   SYNOPSIS
00016 *   #include "aubcnStandard.h"
00017 *
00018 *   DESCRIPTION
00019 * 
00020 *  
00021 ************************************************************************/
00022 
00023 /*
00024  *  Reinclusion protection prologue
00025  */
00026 
00027 #ifndef AUBCN_STANDARD_H
00028 #define AUBCN_STANDARD_H
00029 
00030 /*
00031  *  Standard VLT-ish Prologue
00032  */
00033 
00034 /*
00035  *  System includes needed by this include file
00036  */
00037 
00038 /*
00039  *  Application includes needed by this include file
00040  */
00041 
00042 #include "aubcnDeviceList.h"
00043 #include "aubcnDefines.h"
00044 #include "aubcnErrors.h"
00045 
00046 /*
00047  *  Macros 
00048  */
00049 
00050 /*
00051  *  Typedefs and structs
00052  */
00053 
00054 /*
00055  *  Forward declarations for global data 
00056  */
00057 
00058 /*
00059  *  Forward declarations for global functions
00060  */
00061 
00062 ccsCOMPL_STAT aubcnStdExit          ( IN  const char *moduleId,
00063                         OUT ccsERROR   *error );
00064 
00065 ccsCOMPL_STAT aubcnStdGetInit       ( OUT vltLOGICAL  *init,
00066                         OUT ccsERROR    *error );
00067 
00068 ccsCOMPL_STAT aubcnStdGetSimulation ( OUT vltLOGICAL  *simulation,
00069                                     OUT ccsERROR    *error );
00070 
00071 ccsCOMPL_STAT aubcnStdGetVersion    ( OUT char      *version,
00072                                     OUT ccsERROR  *error );
00073 
00074 ccsCOMPL_STAT aubcnStdInit          ( IN  const char *moduleId,
00075                         OUT ccsERROR   *error );
00076 
00077 ccsCOMPL_STAT aubcnStdOff           ( IN  const char *moduleId,
00078                         OUT ccsERROR   *error );
00079 
00080 ccsCOMPL_STAT aubcnStdOnline        ( IN  const char *moduleId,
00081                         OUT ccsERROR   *error );
00082 
00083 ccsCOMPL_STAT aubcnStdSelfTest      ( IN  const char *moduleId,
00084                         OUT ccsERROR   *error );
00085 
00086 ccsCOMPL_STAT aubcnStdStandby       ( IN  const char *moduleId,
00087                         OUT ccsERROR   *error );
00088 
00089 ccsCOMPL_STAT aubcnStdStartSim      ( IN  const char *moduleId,
00090                         OUT ccsERROR   *error );
00091 
00092 ccsCOMPL_STAT aubcnStdStop          ( IN  const char *moduleId,
00093                         OUT ccsERROR   *error );
00094 
00095 ccsCOMPL_STAT aubcnStdStopSim       ( IN  const char *moduleId,
00096                         OUT ccsERROR   *error );
00097 
00098 ccsCOMPL_STAT aubcnStdTest          ( IN  const char *moduleId,
00099                         OUT ccsERROR   *error );
00100 
00101 /*
00102  *  Standard VLT-ish epilogue
00103  */
00104 
00105 /*
00106  *  Reinclusion protection epilogue
00107  */
00108 
00109 #endif

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