Previous Topic: PurposeNext Topic: Return Code


Arguments

The following table gives a brief description of each of the arguments:

Name

I/O

Description

*from

Input

A character string pointing to the name of the source or calling procedure step

*to

Input

A character string pointing to the name of the target or called procedure step

*errLst

Input

A character string pointing to the destination server's XFAIL message. This message buffer can contain multiple new line terminated strings. The initial portion of the buffer is formatted to fit a 24 line by 80-character screen format. Additional free form data can follow the 24 x 80 lines, up to the maximum of 2048 bytes.

dtp

Input

An integer value of 1 if the to procedure step is a distributed transaction participant, 0 if otherwise

failureType

Input

An enumerated value representing a failure code

CFBUILD = 0 - implies the calling procedure step failed to build/parse the message bound for the destination procedure step

XFAIL = 1 - implies the destination procedure step execution failed

XERR = 2 - implies a communication error between the calling and destination procedure steps

*failureCommand

Input/Output

A command that the destination procedure step can return to the calling procedure step. A maximum of 8 chars plus NULL.

errorToken

Input/Output

This parameter is only used with XFAL messages. errorToken can contain a token constructed by the Error Logging exit (TIRELOG) at the target or called procedure step. ( 4096 +1 bytes)