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