Rational Developer for System z
COBOL for Windows, Version 7.5, Programming Guide


EVENTS record - X'0120'

Events records are included in the ADATA file to provide compatibility with previous levels of the compiler.

Events records are of the following types:

Table 117. SYSADATA EVENTS TIMESTAMP record layout
Field Size Description
Header CL12 Standard ADATA record header
Record length HL2 Length of following EVENTS record data (excluding this halfword)
EVENTS record type TIMESTAMP record CL12 C'TIMESTAMP'
Blank separator CL1  
Revision level XL1  
Blank separator CL1  
Date XL8 YYYYMMDD
Hour XL2 HH
Minutes XL2 MI
Seconds XL2 SS

Table 118. SYSADATA EVENTS PROCESSOR record layout
Field Size Description
Header CL12 Standard ADATA record header
Record length HL2 Length of following EVENTS record data (excluding this halfword)
EVENTS record type PROCESSOR record CL9 C'PROCESSOR'
Blank separator CL1  
Revision level XL1  
Blank separator CL1  
Output file ID XL1  
Blank separator CL1  
Line-class indicator XL1  

Table 119. SYSADATA EVENTS FILE END record layout
Field Size Description
Header CL12 Standard ADATA record header
Record length HL2 Length of following EVENTS record data (excluding this halfword)
EVENTS record type FILE END record CL7 C'FILEEND'
Blank separator CL1  
Revision level XL1  
Blank separator CL1  
Input file ID XL1  
Blank separator CL1  
Expansion indicator XL1  

Table 120. SYSADATA EVENTS PROGRAM record layout
Field Size Description
Header CL12 Standard ADATA record header
Record length HL2 Length of following EVENTS record data (excluding this halfword)
EVENTS record type PROGRAM record CL7 C'PROGRAM'
Blank separator CL1  
Revision level XL1  
Blank separator CL1  
Output file ID XL1  
Blank separator CL1  
Program input record number XL1  

Table 121. SYSADATA EVENTS FILE ID record layout
Field Size Description
Header CL12 Standard ADATA record header
Record length HL2 Length of following EVENTS record data (excluding this halfword)
EVENTS record type FILE ID record CL7 C'FILEID'
Blank separator CL1  
Revision level XL1  
Blank separator CL1  
Input source file ID XL1  File ID of source file
Blank separator CL1  
Reference indicator XL1  
Blank separator CL1  
Source file name length H2  
Blank separator CL1  
Source file name CL(n)  

Table 122. SYSADATA EVENTS ERROR record layout
Field Size Description
Header CL12 Standard ADATA record header
Record length HL2 Length of following EVENTS record data (excluding this halfword)
EVENTS record type ERROR record CL5 C'ERROR'
Blank separator CL1  
Revision level XL1  
Blank separator CL1  
Input source file ID XL1  File ID of source file
Blank separator CL1  
Annot class XL1 Annot-class message placement
Blank separator CL1  
Error input record number XL10  
Blank separator CL1  
Error start line number XL10  
Blank separator CL1  
Error token start number XL1 Column number of error token start
Blank separator CL1  
Error end line number XL10  
Blank separator CL1  
Error token end number XL1 Column number of error token end
Blank separator CL1  
Error message ID number XL9  
Blank separator CL1  
Error message severity code XL1  
Blank separator CL1  
Error message severity level number XL2  
Blank separator CL1  
Error message length HL3  
Blank separator CL1  
Error message text CL(n)  

Terms of use | Feedback

Copyright IBM Corporation 1996, 2008.
This information center is powered by Eclipse technology. (http://www.eclipse.org)