LST - Compiler Listing Read user exit parameter list
Offsets | Type | Access | Len | Name and description | |
---|---|---|---|---|---|
Dec | Hex | ||||
0 | (0) | CHAR | R/O | 4 | VERSION Parameter list version (currently 0001). |
4 | (4) | CHAR | R/O | 8 | MODULE_NAME Module name. This name is the name of the load module containing the CSECT identified in LST.CSECT_NAME. |
12 | (C) | CHAR | R/O | 8 | CSECT_NAME CSECT name. This name is the name of the CSECT containing the program identified in LST.PROGRAM_NAME. |
20 | (14) | CHAR | R/O | 256 | EP_NAME Entry point name (truncated to 256 chars). |
276 | (114) | CHAR | R/O | 10 | COMPILE_DATE Compile date in the format YYYY/MM/DD. |
286 | (11E) | CHAR | R/O | 8 | COMPILE_TIME Compile time in the format HH:MM:SS. |
294 | (126) | CHAR | R/O | 1 | LISTING_TYPE
Compiler listing or assembler SYSADATA file (L), or side file (S). |
295 | (127) | CHAR | R/O | 12 | LANGUAGE_TYPE Language type:
|
307 | (133) | CHAR | R/O | 4 | RECFM Record format. |
311 | (137) | CHAR | R/O | 5 | LRECL Logical record length (nnnnn). |
316 | (13C) | CHAR | R/W | 5 | DATA_LENGTH Data length of variable length record (nnnnn). This field specifies the length of the record placed in DATA_BUFFER. |
321 | (141) | CHAR | R/W | 1 | DISREGARD_EXIT_LISTING
Ignore compiler listing or side-file supplied by the exit (Y/N). This field is always initialized to 'N' by Fault Analyzer. If 'Y' is returned, Fault Analyzer disregards any data that might have been provided and continues the search for the listing or side-file through the normal search path. |
322 | (142) | CHAR | R/O | 8 | PROGRAM_NAME Program name. |
330 | (14A) | CHAR | R/O | 10 | PROGRAM_LENGTH Program length in bytes (decimal). |
340 | (154) | CHAR | R/W | 1 | DATA_BUFFER_DSN Data buffer contains data set name (Y/N) |
341 | (155) | CHAR | R/O | 44 | LOAD_MODULE_DSN Load module data set name. This name is the name of the data set from which the load module identified in LST.MODULE_NAME was loaded. |
385 | (181) | CHAR | R/O | 5 | (Reserved) |
390 | (186) | CHAR | R/W | 8188 | DATA_BUFFER Data buffer. No upper case translation is performed on the contents of this field. Truncation by null character (X'00') of this field is not permitted. For variable-length records, the length must be provided in the DATA_LENGTH field. For fixed-length records, the length is expected to match the LRECL. If DATA_BUFFER_DSN is set to Y, then it is expected that this field contains the name of a data set (with member name following in parenthesis if partitioned) that contains the compiler listing or side file as appropriate for LISTING_TYPE. Refer to Compiler Listing Read user exit for extra data set name requirements. |