00001 ############################################################################## 00002 # 00003 # \file System.config 00004 # \brief Contains system-wide configuration parameters 00005 # \author $Author: rsharo $ 00006 # \version $Revision: 1.2 $ 00007 # \date $Date: 2004/04/07 13:49:14 $ 00008 # 00009 ############################################################################## 00010 00011 00012 00013 ############################################################################## 00014 # 00015 # Properties for inter-process communication. 00016 # 00017 ############################################################################## 00018 [Typhon\Comm] 00019 #----------------------------------------------------------------------------- 00020 # The following fields specify where to find the address server. 00021 # The host field is either a multicast IP address or "DEFAULT" 00022 # The port field is either an IP port number or "DEFAULT" 00023 # The timeout field says how many seconds we're willing to wait 00024 # to talk with the address server before giving up and calling it an error. 00025 # A timeout of zero mean "wait forever" 00026 #----------------------------------------------------------------------------- 00027 #AddrServerHost = DEFAULT 00028 #AddrServerPort = DEFAULT 00029 AddrServerTimeout = 1 00030 00031 #----------------------------------------------------------------------------- 00032 # Fields to create/configure an address server in this process. 00033 # 00034 # You should have exactly one address server running on the network at any 00035 # time. 00036 # 00037 # AddrServerAutoDetect tells the factory to look on the network for a 00038 # server if it doesn't find one in 5 attempts (takes 5 seconds), it will 00039 # spawn its own. 00040 # 00041 # SpawnAddrServer tells the factory to spawn an address server. Use this 00042 # if you always start the applications in a specific order. If 00043 # AddrServerAutoDetect is enabled, it supercedes any setting to 00044 # SpawnAddrServer. Note that only one process on the network should have 00045 # this field set to true. 00046 # 00047 # Normally loopback will be enabled for this application. If its disabled 00048 # then the process will only be able to function as a standalone address 00049 # server -- message clients won't work. 00050 # 00051 # The time to live (AddrServerTTL) field decides whether the address 00052 # server can talk through network routers. A value of one means it can't. 00053 # For each value higher, the address server can talk through one router. 00054 # Unless your project spans several subnets, leave this value at one. 00055 # 00056 # The AddrServerInterface field determines which ethernet adapter the 00057 # address server will listen on. If your computer has multiple network 00058 # ports, this should be set to the one you share with other processes in 00059 # this application. If you want to bridge multiple adapters, leave this 00060 # field as "". On Windoze machines, an interface is specified by its 00061 # network address, for example, "192.168.0.1". 00062 # On linux/unix flavors, its specified as the device name, 00063 # for example, "eth1". 00064 #----------------------------------------------------------------------------- 00065 AddrServerAutoDetect = FALSE 00066 SpawnAddrServer = TRUE 00067 AddrServerLoopback = TRUE 00068 #AddrServerTTL = 1 00069 #AddrServerInterface = "" 00070 00071 #----------------------------------------------------------------------------- 00072 # Fields to determine how Comm handles messages. 00073 # 00074 # NumReactorThreads determines how many threads to allocate to Comm. You 00075 # need at least 1 thread if you don't create a local address server, and 00076 # you at least 2 if you do. If you're auto-detecting, you should be sure 00077 # to budget that extra thread... 00078 #----------------------------------------------------------------------------- 00079 #NumReactorThreads = 2 00080 00081 ############################################################################## 00082 # End Typhon\Comm 00083 ############################################################################## 00084