Pathway/iTS Management Programming Manual
ZPWY-MAP- Definitions
NonStop Pathway/iTS Management Programming Manual—426749-002
6-11
ZPWY-MAP-DEF-PROGTERM
ZIOPROTOCOL 
specifies the protocol the TCP follows when a SCREEN COBOL SEND MESSAGE 
statement completes with a timeout or unsolicited message. ZIOPROTOCOL can 
have the following values:
If you specify a value of 1 for ZIOPROTOCOL, the front-end process must be 
written according to rules specified in the TS/MP Pathsend and Server 
Programming Manual. Front-end processes can use this setting to avoid loss of 
data. 
If you do not assign a value to this field, the default is 0.
ZMAXINPUTMSGS
specifies the maximum number of unsolicited messages that the TCP queues for a 
specific TERM object. If this number is exceeded, the TCP returns a 
TERM^QUEUE^FULL error to the originator of the unsolicited message. The value 
can be from 0 through 2045.
If you do not assign a value to this parameter, the default is 0.
ZTCLPROG 
is the name of the SCREEN COBOL object library file that the TCP uses to locate 
the screen programs for its TERM objects. If you specify a TCLPROG file name in 
either an ADD TERM or ADD PROGTERM command, the TCP first checks that file 
for the requested program unit and then checks the TCLPROG file in 
ZPWY-DDL-DEF-TCP.
You can specify either a specific node name or \*, a generic name representing the 
node on which the PATHMON process is currently running. If you do not specify a 
node name, the default node for file-name expansion can be affected by the value 
you specify for the ZNODEINDEPENDENT field of the TS/MP START PATHWAY 
command. For more information on node independence, see the Pathway/iTS 
System Management Manual. 
When, in response to a SCREEN COBOL CALL statement, the TCP cannot find a 
program unit in the TCLPROG file defined for a PROGTERM, but finds it in the 
TCLPROG file defined for a TCP, the TCP records where the program unit was 
located. However, until the TCP is able to locate the program unit in the TCP 
TCLPROG, the TCP continues to look for it in the PROGTERM TCLPROG file on 
each call. This behavior can result in high processing overhead. 
0 Directs the TCP to issue a Guardian CANCEL procedure to cancel a SEND 
MESSAGE I/O operation. The I/O operation is cancelled because an 
unsolicited message arrives or a SEND MESSAGE TIMEOUT occurred.
1 Directs the TCP to use a Guardian CONTROL-26 protocol to cancel a SEND 
MESSAGE I/O operation. The I/O operation is cancelled because an 
unsolicited message arrives or a SEND MESSAGE TIMEOUT occurred.










