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

scanCCS.h

Go to the documentation of this file.
00001 /**************************************************************************
00002 * E.S.O. - VLT project
00003 #
00004 # "@(#) $Id: scanCCS.h,v 2.52 2003/11/08 21:12:05 vltsccm Exp $" 
00005 *
00006 * <scanCCS.h> - CCS/SCAN SYSTEM interface file 
00007 *
00008 * who        when      what
00009 * ---------  --------  ----------------------------------------------
00010 * T. Ebert   21/12/94  First Version
00011 *
00012 ************************************************************************
00013 */
00014 #ifndef SCANCCS_H
00015 #define SCANCCS_H
00016 
00017 #include "ccs.h"
00018 #include "err.h"
00019 #include "db.h"
00020 
00021 #ifdef __cplusplus
00022 extern "C" {
00023 #endif
00024 
00025 /*
00026  * function prototypes
00027  */
00028 ccsCOMPL_STAT  scanEnableAttr  (dbSYMADDRESS attribute[], vltUINT16 attrNbr,
00029                                 ccsERROR *error);
00030 
00031 ccsCOMPL_STAT  scanDisableAttr (dbSYMADDRESS attribute[], vltUINT16 attrNbr,
00032                                 ccsERROR *error);
00033 
00034 ccsCOMPL_STAT  scanEnableDev   (ccsENVNAME env, ccsERROR *error);
00035 
00036 ccsCOMPL_STAT  scanDisableDev  (ccsENVNAME env, ccsERROR *error);
00037 
00038 ccsCOMPL_STAT  scanEnablePort  (dbATTRIBUTE portName, ccsERROR *error);
00039 
00040 ccsCOMPL_STAT  scanDisablePort (dbATTRIBUTE portName, ccsERROR *error);
00041 
00042 #ifdef CCS_LIGHT
00043 #include "scanLite.h"
00044 #endif
00045 
00046 #ifdef __cplusplus
00047 }
00048 #endif
00049 
00050 #endif /* !SCANCCS_H */

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