00001 00023 #ifndef timespec_h 00024 #define timespec_h 00025 00026 #if defined(WIN32) 00027 typedef long time_t; 00028 00029 typedef struct timespec { /* definition per POSIX.4 */ 00030 time_t tv_sec; /* seconds */ 00031 long tv_nsec; /* and nanoseconds */ 00032 } timespec_t; 00033 #else /* not WIN32 */ 00034 extern "C" 00035 { 00036 # include <stdlib.h> 00037 # include <time.h> 00038 } 00039 #endif /* WIN32 */ 00040 00041 #endif
1.4.7