00001 /******************************************************************************* 00002 * E.S.O. - VLT project 00003 * 00004 * "@(#) $Id: ccddcl.h,v 4.1 2003/10/30 15:32:27 vltsccm Exp $" 00005 * 00006 * who when what 00007 * -------- -------- ---------------------------------------------- 00008 * P.Duhoux 13/09/95 Created (as part of 'sdl.h') 00009 */ 00010 /* 00011 **************************************************************************** 00012 * 00013 * This header file belongs to the CCD LCU software. It contains structure 00014 * descriptions common to all CCD DCL modules. 00015 * 00016 **************************************************************************** 00017 */ 00018 #ifndef CCDDCL_H 00019 #define CCDDCL_H 00020 00021 #ifdef __cplusplus 00022 extern "C" { 00023 #endif 00024 00025 /* data structure for sub-system device description */ 00026 typedef struct 00027 { 00028 vltBYTES20 device; /* device name */ 00029 int fd; /* device descriptor (ERROR if closed) */ 00030 char *db; /* database address table */ 00031 } dclDESCRIPTION; 00032 00033 #ifdef __cplusplus 00034 } 00035 #endif 00036 00037 #endif 00039 /************************************************************************/ 00040 00041 /*___o0o___*/