# # ICSA Configuration File - icsa.cnf # # local_name is the name of the computer that will correspond to the dynamic IP for # the computer. local_name win_jure # min_cycle_time is the smallest amount of time that will usually be taken to cycle all # new and current communication requests including sockets, files, and named pipes. This # value takes effect at the bottom of the cycle when the time used to that point from the # top is computed and if less than min_cycle_time, the difference is used to simply wait # (Sleep, Windows) or is applied to a select (Linux) that waits for the time difference # for any new socket connection requests from the Internet. min_cycle_time 1000 # icsa_comm_dir is the directory in which ICSA will look for communication files from # other programs/processes on the same computer or from computers, as in the case of # NT, that can write to a common directory for several computers. icsa_comm_dir C:\jure\meson\icsa # ici_server_ip is the remote IP that is used to get dynamic IPs and the ICI system time. # Up to 5 ici_server_ip lines may be provided so that there will be an ability to get to # a different ici_server if the one currently used is not available. ici_server_ip 192.168.0.3 ici_server_ip 66.51.195.107 # ici_server_port is not currently used. # ici_server_port 10101 # local_ip is the IP number of the local computer. This field is primarily used for # server computers with fixed IPs. Computers with dynamic IPs will not be able to use # this parameter, and the code automatically identifies the IP in those cases. # local_ip 192.168.0.2 # local_server_port is the port number that the ICSA server code on the local computer # will use for the connection port. This server port number should be the standard one # used throughout the ICI system. local_server_port 10101 # max_run_secs is used to restrict the run time of the ICSA agent. This is commonly # used during testing. The default is a value of zero which directs the ICSA to run # indefinitely or until a close command is provided. max_run_secs 30 # get_server_time_wait_msecs is used during the time sync routine to wait for the time # reply from the ICI time server without doing anything else. This increases the # precision of the time estimate. A time sync request is currently set to run each hour # which may cause an undesireable delay while the other communciations wait for the # server reply. This will need to be investigated. get_server_time_wait_msecs 1000 # stream_stall_timeout_seconds is used to close a stream that may not be working and # that has not been properly closed. This might occur during a file transfer, and if # such is the case then that stream is closed and the partial file deleted. # This parameter is not yet implemented. # stream_stall_timeout_seconds 60 # socket_keep_open_seconds is used to close a socket when no activity has occurred for # that number of seconds. # This parameter is not yet implemented. # socket_keep_open_seconds 300 # local_server_backlog indicates the maximum number of Internet connection requests # to the local server that may be pending to be accepted. 20 is the default. # local_server_backlog = 20 # keep_log_file is a switch to enable a detailed logging of the ICSA activity. # This parameter is not yet implemented. # keep_log_file