TS/MP 2.5 Management Programming Manual

Continuation
To thaw all server classes, initialize the ZSERVERCLASS field in ZPWY-DDL-SEL-SC to
ZPWY-VAL-ALLSC. Reissue the command continually by using the context token returned by the
PATHMON process until no data is returned in the reply buffer.
When you specify continuation, responses are only returned for server classes that are frozen. For
more information, see “Specifying Continuation” (page 40).
Command Syntax
For tokens that may be present in the command and response buffers but are not listed, see “Unlisted
Tokens” (page 49). For descriptions of tokens and fields, see “SPI and EMS Standard Definitions”
(page 50) through “ZPWY-MAP- Definitions” (page 75).
Command
nl
ZPWY-CMD-THAW
Object Type
nl
ZPWY-OBJ-SC
Tokens in Command Buffer
nl
ZSPI-TKN-CONTEXT token-type ZSPI-TYP-BYTESTRING.
ZPWY-MAP-SEL-SC token-type ZPWY-DDL-SEL-SC.
!r
Tokens in Response Buffer
ZSPI-TKN-CONTEXT token-type ZSPI-TYP-BYTESTRING.
ZPWY-MAP-SEL-SC token-type ZPWY-DDL-SEL-SC.
Tokens in Response Buffer
For THAW SC, a common error value for ZSPI-TKN-RETCODE is:
DescriptionError TokenError Number
The server class is already thawed.ZPWY-ERR-PM-ALREADYTHAWED1004
For descriptions of all error-token values and their associated error lists, see “Event Management”
(page 163).
Considerations
After the PATHMON process thaws a server class, the PATHMON process allows Pathsend
requesters access to the thawed server classes. In addition, the Pathway/iTS TCP resumes the
operation of any paused terminals by executing the SEND requests to that server class.
For an application running under Pathway/iTS, the TCP performs these actions after the THAW
command resumes the activity of a terminal that was in TMF transaction mode:
1. Directs the TMF software to restart the transaction at the BEGIN and TRANSACTION
statement and to assign a new transaction identifier
2. Increments the RESTART-COUNTER special register by one
Unlike the Pathway/iTS TCP, the ACS subsystem processes do not call any TMF procedures
or increment any special registers. It is the responsibility of the Pathsend requesters to detect
errors (by using error codes) and proceed as required by the application.
162 Server Class Commands