00001 /* src/config.h. Generated by configure. */ 00002 /* src/config.h.in. Generated from configure.ac by autoheader. */ 00003 00004 00005 /* Define OMNIEVENTS_LOG_DEFAULT_LOCATION to specify the default location where 00006 * the omniEvents server executable places its persistency log file. The default 00007 * location is C:\TEMP for Win32 and /var/omniEvents for UNIX systems by default. 00008 * The location can be overridden at runtime using the OMNIEVENTS_LOGDIR 00009 * environment variable. 00010 * Value must be an absolute pathname. 00011 */ 00012 /* #undef OMNIEVENTS_LOG_DEFAULT_LOCATION */ 00013 00014 /* Define OMNIEVENTS_LOGDIR_ENV_VAR to specify the environment variable that 00015 * users may set to override the OMNIEVENTS_LOG_DEFAULT_LOCATION. The default 00016 * environment variable name is `OMNIEVENTS_LOGDIR'. 00017 */ 00018 /* #undef OMNIEVENTS_LOGDIR_ENV_VAR */ 00019 00020 /* Define OMNIEVENTS_LOG_CHECKPOINT_PERIOD to specify the number of seconds 00021 * the omniEvents server executable should wait before persistency log check- 00022 * points. The default value is 900 (ie 15 minutes). You should adjust this 00023 * value depending on how often operations involving state changes are performed. 00024 * Operations of this type include creating event channels and connecting or 00025 * disconnecting clients. Lowering the period reduces the maximum size of the 00026 * logfile. 00027 * Value is in seconds. 00028 */ 00029 /* #undef OMNIEVENTS_LOG_CHECKPOINT_PERIOD */ 00030 00031 /* Manually undefine this macro if you have an old STL that requires 00032 * allocator arguments. 00033 */ 00034 #define STL_HAS_DEFAULT_ARGS 1 00035 00036 /* Manually set this macro if you have an old STL that requires 00037 * allocator arguments. 00038 */ 00039 /* #undef STL_NO_ALLOCATOR_ARGS */ 00040 00041 00042 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP 00043 systems. This function is required for `alloca.c' support on those systems. 00044 */ 00045 /* #undef CRAY_STACKSEG_END */ 00046 00047 /* Define to 1 if using `alloca.c'. */ 00048 /* #undef C_ALLOCA */ 00049 00050 /* define if fstream::open() accepts third parameter. */ 00051 #define FSTREAM_OPEN_PROT 1 00052 00053 /* Define to 1 if you have `alloca', as a function or macro. */ 00054 #define HAVE_ALLOCA 1 00055 00056 /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix). 00057 */ 00058 #define HAVE_ALLOCA_H 1 00059 00060 /* define if bool is a built-in type */ 00061 #define HAVE_BOOL 00062 00063 /* Define to 1 if you have the <cmath> header file. */ 00064 #define HAVE_CMATH 1 00065 00066 /* Define to 1 if you have the <fcntl.h> header file. */ 00067 #define HAVE_FCNTL_H 1 00068 00069 /* define if we have fstream::attach(). */ 00070 #define HAVE_FSTREAM_ATTACH 1 00071 00072 /* define if we have fstream::open(). */ 00073 #define HAVE_FSTREAM_OPEN 1 00074 00075 /* Define to 1 if you have the `gethostname' function. */ 00076 #define HAVE_GETHOSTNAME 1 00077 00078 /* Define to 1 if you have the `getopt' function. */ 00079 #define HAVE_GETOPT 1 00080 00081 /* Define to 1 if you have the <inttypes.h> header file. */ 00082 #define HAVE_INTTYPES_H 1 00083 00084 /* Define to 1 if you have the <iomanip> header file. */ 00085 #define HAVE_IOMANIP 1 00086 00087 /* Define to 1 if you have the <iomanip.h> header file. */ 00088 /* #undef HAVE_IOMANIP_H */ 00089 00090 /* Define to 1 if you have the <iostream> header file. */ 00091 #define HAVE_IOSTREAM 1 00092 00093 /* Define to 1 if you have the <iostream.h> header file. */ 00094 /* #undef HAVE_IOSTREAM_H */ 00095 00096 /* Define to 1 if you have the <libc.h> header file. */ 00097 /* #undef HAVE_LIBC_H */ 00098 00099 /* Define to 1 if your system has a working `malloc' function. */ 00100 #define HAVE_MALLOC 1 00101 00102 /* Define to 1 if you have the <malloc.h> header file. */ 00103 #define HAVE_MALLOC_H 1 00104 00105 /* Define to 1 if you have the <memory.h> header file. */ 00106 #define HAVE_MEMORY_H 1 00107 00108 /* define if the compiler implements namespaces */ 00109 #define HAVE_NAMESPACES 00110 00111 /* "define if omniORB3 is available." */ 00112 /* #undef HAVE_OMNIORB3 */ 00113 00114 /* "define if omniORB4 is available." */ 00115 #define HAVE_OMNIORB4 1 00116 00117 /* Define if you have POSIX threads libraries and header files. */ 00118 #define HAVE_PTHREAD 1 00119 00120 /* Define to 1 if you have the <signal.h> header file. */ 00121 #define HAVE_SIGNAL_H 1 00122 00123 /* Define to 1 if `stat' has the bug that it succeeds when given the 00124 zero-length file name argument. */ 00125 /* #undef HAVE_STAT_EMPTY_STRING_BUG */ 00126 00127 /* Define to 1 if you have the <stdint.h> header file. */ 00128 #define HAVE_STDINT_H 1 00129 00130 /* Define to 1 if you have the <stdlib.h> header file. */ 00131 #define HAVE_STDLIB_H 1 00132 00133 /* define if C++ iostream is in namespace std. */ 00134 #define HAVE_STD_IOSTREAM 1 00135 00136 /* define if C++ Standard Template Library is in namespace std */ 00137 #define HAVE_STD_STL 1 00138 00139 /* define if the compiler supports Standard Template Library */ 00140 #define HAVE_STL 00141 00142 /* Define to 1 if you have the `strchr' function. */ 00143 #define HAVE_STRCHR 1 00144 00145 /* Define to 1 if you have the `strdup' function. */ 00146 #define HAVE_STRDUP 1 00147 00148 /* Define to 1 if you have the <strings.h> header file. */ 00149 #define HAVE_STRINGS_H 1 00150 00151 /* Define to 1 if you have the <string.h> header file. */ 00152 #define HAVE_STRING_H 1 00153 00154 /* Define to 1 if you have the <sys/param.h> header file. */ 00155 #define HAVE_SYS_PARAM_H 1 00156 00157 /* Define to 1 if you have the <sys/stat.h> header file. */ 00158 #define HAVE_SYS_STAT_H 1 00159 00160 /* Define to 1 if you have the <sys/types.h> header file. */ 00161 #define HAVE_SYS_TYPES_H 1 00162 00163 /* Define to 1 if you have the <sys/utsname.h> header file. */ 00164 #define HAVE_SYS_UTSNAME_H 1 00165 00166 /* Define to 1 if you have the `tzset' function. */ 00167 #define HAVE_TZSET 1 00168 00169 /* Define to 1 if you have the `uname' function. */ 00170 #define HAVE_UNAME 1 00171 00172 /* Define to 1 if you have the <unistd.h> header file. */ 00173 #define HAVE_UNISTD_H 1 00174 00175 /* Define to 1 if `lstat' dereferences a symlink specified with a trailing 00176 slash. */ 00177 #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1 00178 00179 /* Define to the address where bug reports for this package should be sent. */ 00180 #define PACKAGE_BUGREPORT "alex.omnievents@firetree.net" 00181 00182 /* Define to the full name of this package. */ 00183 #define PACKAGE_NAME "omniEvents" 00184 00185 /* Define to the full name and version of this package. */ 00186 #define PACKAGE_STRING "omniEvents 2" 00187 00188 /* Define to the one symbol short name of this package. */ 00189 #define PACKAGE_TARNAME "-omnievents-" 00190 00191 /* Define to the version of this package. */ 00192 #define PACKAGE_VERSION "2" 00193 00194 /* Define to the necessary symbol if this constant 00195 uses a non-standard name 00196 on your system. */ 00197 /* #undef PTHREAD_CREATE_JOINABLE */ 00198 00199 /* Define as the return type of signal handlers (`int' or `void'). */ 00200 #define RETSIGTYPE void 00201 00202 /* If using the C implementation of alloca, define if you know the 00203 direction of stack growth for your system; otherwise it will be 00204 automatically deduced at run-time. 00205 STACK_DIRECTION > 0 => grows toward higher addresses 00206 STACK_DIRECTION < 0 => grows toward lower addresses 00207 STACK_DIRECTION = 0 => direction of growth unknown */ 00208 /* #undef STACK_DIRECTION */ 00209 00210 /* Define to 1 if you have the ANSI C header files. */ 00211 #define STDC_HEADERS 1 00212 00213 /* for omniORB */ 00214 #define __OSVERSION__ 2 00215 00216 /* for OmniORB on AIX */ 00217 /* #undef __aix__ */ 00218 00219 /* for OmniORB on AlphaProcessor */ 00220 /* #undef __alpha__ */ 00221 00222 /* for OmniORB on ArmProcessor */ 00223 /* #undef __arm__ */ 00224 00225 /* for OmniORB on Darwin */ 00226 /* #undef __darwin__ */ 00227 00228 /* for OmniORB on FreeBSD */ 00229 /* #undef __freebsd__ */ 00230 00231 /* for OmniORB on HppaProcessor */ 00232 /* #undef __hppa__ */ 00233 00234 /* for OmniORB on HPUX */ 00235 /* #undef __hpux__ */ 00236 00237 /* for OmniORB on ia64Processor */ 00238 /* #undef __ia64__ */ 00239 00240 /* for OmniORB on IRIX */ 00241 /* #undef __irix__ */ 00242 00243 /* for OmniORB on Linux, Cygwin */ 00244 #define __linux__ 1 00245 00246 /* for OmniORB on m68kProcessor */ 00247 /* #undef __m68k__ */ 00248 00249 /* for OmniORB on IndigoProcessor */ 00250 /* #undef __mips__ */ 00251 00252 /* for OmniORB on NextStep */ 00253 /* #undef __nextstep__ */ 00254 00255 /* for OmniORB on OSF1 (Tru64) */ 00256 /* #undef __osf1__ */ 00257 00258 /* for OmniORB on OSR5 */ 00259 /* #undef __osr5__ */ 00260 00261 /* for OmniORB on PowerPCProcessor */ 00262 /* #undef __powerpc__ */ 00263 00264 /* for OmniORB on s390Processor */ 00265 /* #undef __s390__ */ 00266 00267 /* for OmniORB on SparcProcessor */ 00268 /* #undef __sparc__ */ 00269 00270 /* for OmniORB on SunOS (Solaris) */ 00271 /* #undef __sunos__ */ 00272 00273 /* for OmniORB on x86Processor */ 00274 #define __x86__ 1 00275 00276 /* Define to empty if `const' does not conform to ANSI C. */ 00277 /* #undef const */ 00278 00279 /* Define as `__inline' if that's what the C compiler calls it, or to nothing 00280 if it is not supported. */ 00281 /* #undef inline */ 00282 00283 /* Define to `unsigned' if <sys/types.h> does not define. */ 00284 /* #undef size_t */ 00285 00286 00287 /* Clean away the PACKAGE_* macros unless they are needed. */ 00288 #include "scour.h" 00289