GDSX Manual
Design and Development
Extended General Device Support (GDSX) Manual–134303
2-61
MAXLINKS
MAXLINKS
By default, the number of system linkage control blocks (XLBs) allocated by a GDSX
process is set to the value of the MAXTASKS parameter. (Note that linkage control
blocks are different from LINE control blocks (LCBs).) With a number of GDSX
processes running on a system, the pool of these blocks can be exhausted, preventing
other system or application processes from dispatching. This static parameter specifies
the maximum number of system linkage control blocks that can be allocated by the
GDSX process.
MAXMSGPOOL
This static parameter can be used to specify the maximum size of the extended message
pool.
If the size specified for the extended message pool is too large, configuration error
message 10002 is sent to the home terminal:
10002 maxTCBpool or Buffer/Msg pool too large
MAXOPENS
This static parameter specifies the maximum number of external openers (other than a
backup GDSX process) that the GDSX primary process will handle at one time. If there
are already MAXOPENS openers, an additional process attempting to open GDSX will
receive an open error (FETOOMANY).
MAXPCBPOOL
This static parameter can be used to override the calculation of the process control block
(PCB) pool space done automatically by TSCODE during process initialization. In
general, you should not need to set this parameter.
Internal DEFINE
Name
CONFIG^PARAMS
Name Default Value Range
max^links maximum^links MAXTASKS From 1 to the system
configured limit
Internal DEFINE Name CONFIG^PARAMS Name Default Value Range
maxmsgpoolsize maxmsgpool^size 32K bytes Up to 7.5
megabytes
Internal DEFINE Name CONFIG^PARAMS Name Default Value Range
maxopens maximum^opens 48 openers 2–1169
openers
Internal DEFINE
Name
CONFIG^PARAMS
Name Default Value Range
maxpcbpoolsize maxpcbpool^size (see following
equation)
Up to 131,064 bytes