Previous Topic: Values ReturnedNext Topic: Function Argument


Additional Variable Output

The completion of a successful REGISTER request (RC < 8) creates additional variable output.

Completion creates the following output variables:

OPSRGTYPE

1-Initial REGISTER request performed.

2-Restart REGISTER request performed.

OPSRGFLAG

1 byte hex flag indicating special restart conditions:

'80'x-ARM restarts are disabled in this sysplex. Automatic restart on failure is not performed.

'40'x-ASSOCIATE request completed in previous start. Reissue ASSOCIATE request.

'20'x-READY request completed in previous start. Element reached ready state prior to failure, causing restart.

Use BITAND(OPSRGFLAG,'n0'x) = 'n0'x to test flag for specific values.

OPSRGHOMEID

MVS clone ID of original registration.

OPSRGCURID

MVS clone ID of current registration. Compare to home ID to detect cross-system restart.

OPSRMTOKEN

Restart the manager token. The REGISTER request creates and returns this value when registering an abstract element (TERMTYPE = 'CURSYS'). Save this value for use in subsequent abstract element requests. The contents of the restart token must not be modified by the application registering the element.

Note: For more information about register data values, see the IBM macro IXCYARAA.