Owner`s manual

Page 5-7Defining Terminals
where
tcb-number
is the number of TCBs to allocate. All the other parts of the line are
the same as in normal TRMDEF statements. For example:
TRMDEF #10 100,100,100,EDITOR=10
would allocate 10 TCBs for use by remote job connections, each with buffers 100 bytes
long. Also, the line editor is enabled for all TCBs, with 10 recall buffers available. The
number of TCBs allocated should be equal to the greatest number of remote
connections on your system.
Before allocating the TCBs, TRMDEF attempts to load ETHNET.IDV from DSK0:[1,6]. If
it is not there, you see an error message and TRMDEF aborts.
The number of TCBs you can allocate depends on your AMOS user license. The total
number of actual terminals defined (not including pseudo terminals) plus the TCB pool
cannot be greater than your licensed user count. If you attempt to allocate more TCBs
than you have available, AMOS will allocate the maximum number allowable under your
user license and display this message:
Requested pool count of xx changed to a count of yy
xx
is the number of TCBs specified in the TRMDEF statement;
yy
is the actual number
created.
You can have only one TRMDEF #tcb-number statement in your initialization file. If you
enter more than one, all such statements after the first one will be ignored. You’ll see
this error message:
Multiple TCB pool requests not allowed
5.8.1The ETHZON Statement
Immediately after the TRMDEF #tcb-number statement, you should add an ETHZON
statement for the same number of spawned network jobs. The format is:
ETHZON jobs
Jobs
is the maximum number of jobs you will need to allocate for Type 2 virtual
connections. It should be the same as the number of TCBs allocated with TRMDEF. For
example:
TRMDEF #20 100,100,100,EDITOR=5
ETHZON 20
System Operator’s Guide to the System Initialization Command File, Rev. 03