/* * version.h * * Copyright 2002, 2003 by Anthony Howe. All rights reserved. */ #ifndef __com_snert_lib_version_h__ #define __com_snert_lib_version_h__ 1 #ifdef __cplusplus extern "C" { #endif #define __LIBSNERT__ 1 #undef LIBSNERT_MAJOR #undef LIBSNERT_MINOR #undef LIBSNERT_BUILD #undef LIBSNERT_VERSION #undef LIBSNERT_AUTHOR #undef LIBSNERT_COPYRIGHT typedef struct { int major; int minor; int build; const char *author; const char *version; const char *copyright; } VersionInfo; extern VersionInfo LibSnert; /* * Fine resolution clock: * * POSIX_API nanoseconds 10^-9 * BSD_API microseconds 10^-6 * ANSI_API seconds 10^1 */ #undef TIME_API /* * SYSTEMV_API * POSIX_API * WIN32_API * FCNTL_API * FLOCK_API */ #undef SERIALIZATION_API /* * SYSTEMV_API * POSIX_API * WIN32_API * MMAP_ANON */ #undef SHARED_MEMORY_API /* * Headers & Functions */ #undef HAVE_ACCEPT #undef HAVE_CONNECT #undef HAVE_FCNTL_H #undef HAVE_GETPAGESIZE #undef HAVE_GETSOCKOPT #undef HAVE_GETTIMEOFDAY #undef HAVE_INET_ADDR #undef HAVE_INET_ATON #undef HAVE_INET_NTOA #undef HAVE_INET_NTOP #undef HAVE_IO_H #undef HAVE_LIMITS_H #undef HAVE_MEMORY_H #undef HAVE_MKDIR #undef HAVE_MMAP #undef HAVE_MUNMAP #undef HAVE_RECVFROM #undef HAVE_SELECT #undef HAVE_SEMAPHORE_H #undef HAVE_SEM_DESTROY #undef HAVE_SEM_INIT #undef HAVE_SEM_POST #undef HAVE_SEM_WAIT #undef HAVE_SENDTO #undef HAVE_SETSOCKOPT #undef HAVE_SHUTDOWN #undef HAVE_SOCKET #undef HAVE_STDLIB_H #undef HAVE_STRCSPN #undef HAVE_STRDUP #undef HAVE_STRERROR #undef HAVE_STRFTIME #undef HAVE_STRINGS_H #undef HAVE_STRING_H #undef HAVE_STRSPN #undef HAVE_STRTOL #undef HAVE_SYSLOG_H #undef HAVE_SYS_FILE_H #undef HAVE_SYS_MMAN_H #undef HAVE_SYS_STAT_H #undef HAVE_SYS_TIME_H #undef HAVE_SYS_TYPES_H #undef HAVE_UNISTD_H #undef HAVE_VPRINTF #undef HAVE_WINDOWS_H #undef HAVE_WINSOCK2_H #undef PROTOTYPES #undef STDC_HEADERS #undef TIME_WITH_SYS_TIME #undef _ #ifdef __STDC__ # define _(x) x #else # define _(x) () #endif #ifdef __cplusplus } #endif #endif /* __com_snert_lib_version_h__ */