TRANSFER Reference Manual

IPC Request and Reply Headers
Programmatic Interface to the TRANSFER Delivery System
1–4 069139, Update 1 to 40969 Tandem Computers Incorporated
Individual fields in the IPC header contain the following information:
REQUEST-CODE
in a request to the TRANSFER delivery system, your application sets this field to
indicate request processing conditions. In the request, this field always contains a
value less than zero, as follows:
STOP-ON-WARNING (-1)
stops the processing if a UOW warning or error indication is encountered.
Warnings imply successful completion of the UOW in which they occur.
STOP-ON-ERR (-2)
stops the processing if a UOW error occurs. Errors imply that the UOW was
not processed successfully.
DO-ALL-UOWS (-3)
requests processing of all UOWs in the request. Processing halts only if a
request error, as defined by the RQST-ERR value, or a system error external to
the TRANSFER delivery system occurs.
PW-REPLY-CODE
in a reply from the TRANSFER delivery system, the REQUEST-CODE field is
redefined as the PW-REPLY-CODE field. This field contains a value that indicates
request processing results. In the reply, this field always contains a value of zero
or greater, as follows:
ALL-UOWS-OK (0)
indicates that all UOWs in the request were processed successfully.
UOWS-WITH-WARNING (1)
indicates that the TRANSFER delivery system encountered warning
indications in one or more UOWs. If STOP-ON-WARNING was specified in
the REQUEST-CODE field, TISERV returns response UOWS for all request
UOWs up to and including the first UOW with a warning. If neither STOP-
ON-ERR nor STOP-ON-WARNING was specified, TISERV returns response
UOWs for all UOWs in the request.
UOWS-WITH-ERR (2)
indicates that the TRANSFER delivery system detected errors in one or more
UOWs. If STOP-ON-ERR was specified in the REQUEST-CODE field,
TISERV returns response UOWs for all UOWs up to and including the first
UOW with an error. The earlier UOWs can contain warning indications. If
neither STOP-ON-ERR nor STOP-ON-WARNING was specified, TISERV
returns response UOWs for all UOWs in the request.