ESF_Defaults.h

Go to the documentation of this file.
00001 // -*- C++ -*-
00002 /**
00003  *  @file   ESF_Defaults.h
00004  *
00005  *  ESF_Defaults.h,v 1.4 2005/11/10 06:47:23 ossama Exp
00006  *
00007  * In this file we set the compile time defaults for the framework.
00008  *
00009  *
00010  *  @author Carlos O'Ryan (coryan@cs.wustl.edu)
00011  *
00012  *  http://doc.ece.uci.edu/~coryan/EC/index.html
00013  */
00014 
00015 #ifndef TAO_ESF_DEFAULTS_H
00016 #define TAO_ESF_DEFAULTS_H
00017 
00018 #ifndef TAO_ESF_ENABLE_DEBUG_MESSAGES
00019 #define TAO_ESF_ENABLE_DEBUG_MESSAGES 0
00020 #endif /* TAO_ESF_ENABLE_DEBUG_MESSAGES */
00021 
00022 // Control the maximum degree of concurrency tolerated by the EC, some
00023 // kind of limit is required to avoid starvation of delayed write
00024 // operations.
00025 #ifndef TAO_ESF_DEFAULT_BUSY_HWM
00026 # define TAO_ESF_DEFAULT_BUSY_HWM 1024
00027 #endif /* TAO_ESF_DEFAULT_BUSY_HWM */
00028 
00029 #ifndef TAO_ESF_DEFAULT_MAX_WRITE_DELAY
00030 # define TAO_ESF_DEFAULT_MAX_WRITE_DELAY 2048
00031 #endif /* TAO_ESF_DEFAULT_MAX_WRITE_DELAY */
00032 
00033 #ifndef TAO_ESF_DEFAULT_ORB_ID
00034 # define TAO_ESF_DEFAULT_ORB_ID "" /* */
00035 #endif /* TAO_ESF_DEFAULT_ORB_ID */
00036 
00037 #endif /* TAO_ESF_DEFAULTS_H */

Generated on Thu Nov 9 13:08:13 2006 for TAO_ESF by doxygen 1.3.6