Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
SJFREQ RETRIEVE service z/OS MVS Programming: Authorized Assembler Services Reference SET-WTO SA23-1375-00 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The SJFREQ RETRIEVE service retrieves keyword subparameter information in text unit format from output descriptors. These output descriptors can be specified either on an OUTPUT JCL statement or through dynamic output. Your application can invoke this service to retrieve output descriptor information in a functional subsystem environment. Programming requirementsAn application must complete the following steps to issue a RETRIEVE
request:
SJFREQ RETRIEVE keyword listThe keyword list contains paired fields; each pair consists of a keyword field and a pointer field. In the list, the application specifies the JCL keywords for which information is to be retrieved. For each keyword specified, the RETRIEVE service returns in SJRETPAD a pointer to the text unit pointer list associated with the keyword. The following table shows the SJRELIST paired fields and their offsets and lengths. The fields that the application initializes are indicated.
In addition to JCL keywords, SJFREQ can also return a text unit for the keyword providing special TCP/IP support. This text unit has the following characteristics in the Output Descriptor.
SJFREQ RETRIEVE input parametersIn addition to providing a keyword list, for each SJFREQ invocation,
you need to initialize certain fields of parameter list IEFSJREP.
The list of parameters and descriptions of their values are below.
SJFREQ RETRIEVE output parametersIn addition to the output provided in the keyword list, the RETRIEVE
service returns data in several fields of the IEFSJREP parameter list.
The list of output parameters and their descriptions are below.
ABEND codesNone. SJFREQ RETRIEVE return and reason codesSJFREQ RETRIEVE return codes appear in register 15. When SJFREQ returns control to your program, SJREREAS contains a reason code when register 15 contains a nonzero value. Return and reason codes are defined in macro IEFSJRC. The following table identifies the hexadecimal return and reason code combinations, tells what each means, and recommends an action you should take.
|
Copyright IBM Corporation 1990, 2014
|