Download Freeway® Transport Subsystem Interface Reference Guide
Transcript
Freeway Transport Subsystem Interface Reference Guide 3.3.1 Parameters for the “main” Definition The first section in the TSI text configuration file, which is called “main,” specifies the TSI configuration for non-connection-specific operations. If a “main” definition is not specified in the TSI text configuration file, a default “main” entry is used. The “main” TSI parameters are shown alphabetically in Table 3–1, along with the defaults. You need to include only those parameters whose values differ from the defaults. Table 3–1: TSI Parameters for “main” Definition Parameter Default Valid Values Description AsyncIO “no” a boolean Boolean value specifying the use of blocking or nonblocking I/O. A value of “no” specifies blocking I/O. DualAddress n/a n/a This parameter is replaced by the “Added Interfaces” configuration described in the Freeway User Guide. InterruptTrace “no” boolean A boolean value specifying whether interrupts should be locked out during tracing. LogLev 0 0–7 An integer value defining the level of logging the TSI performs and stores in the file name defined by the LogName parameter. A higher level specifies more detailed logging; 0 specifies no logging. LogName “tsilog” string (ð 80) A string of characters defining the name (path) of the file for storing the TSI logging information. If the path is not included, the current directory is assumed. MaxBuffers 1024 4–4096 An integer value specifying the maximum number of buffers to be allocated during run time for the TSI buffer pool. To prevent your application running out of buffers, take care when you specify MaxBuffers to consider the number of TSI connections you need and the queue sizes (MaxInQ and MaxOutQ on page 56). See Section 2.3 on page 31 for details on buffer management. a For 54 Protogate’s Freeway server TSI, AsyncIO must be set to “yes” (refer to Section 3.5 on page 65) DC 900-1386D