• Main Page
  • Related Pages
  • Namespaces
  • Data Structures
  • Files
  • File List
  • Globals

epics/apps/cbm/cbmApp/src/caenhvoslib.h (r4864/r2306)

Go to the documentation of this file.
00001 /***************************************************************************/
00002 /*                                                                         */
00003 /*        --- CAEN Engineering Srl - Computing Systems Division ---        */
00004 /*                                                                         */
00005 /*    CAENHVOSLIB.H                                                        */
00006 /*                                                                         */
00007 /*                                                                         */
00008 /*    Source code written in ANSI C                                        */
00009 /*                                                                         */ 
00010 /*    March     2000:            - Created.                                */
00011 /*    May       2002: Rel. 2.4 : - Added multiplatform support in the same */
00012 /*                                 files.                                  */
00013 /*                                                                         */
00014 /***************************************************************************/
00015 
00016 #ifndef __CAENHVOSLIB_H
00017 #define __CAENHVOSLIB_H
00018 
00019 #ifdef UNIX                           /*Rel. 2.0 - Linux*/
00020 #include <sys/time.h>
00021 #include <sys/types.h>
00022 #include <unistd.h>
00023 
00024 #define CAENHVLIB_API 
00025 
00026 extern void Sleep(unsigned long x);
00027 
00028 #else /* UNIX*/
00029 
00030 #include <windows.h>
00031 
00032 #ifdef CAENHVLIB
00033 #define CAENHVLIB_API __declspec(dllexport) 
00034 #else
00035 #define CAENHVLIB_API 
00036 #endif
00037 
00038 #endif /* UNIX*/
00039 
00040 #endif /* __CAENHVOSLIB_H*/

Generated on Tue Dec 10 2013 04:52:21 for ROCsoft by  doxygen 1.7.1