Header/Self-defining Section

This section contains the common SMF record headers fields and the triplet fields (offset/length/number) that locate the other sections on the record.

This triplet information should be checked prior to accessing a section of the record. All three fields being non-zero mean that the section exists on the record; conversely any of the fields being zero indicates that the section does not exist on the record. The ‘number’ triplet field is the primary indication of the existence of the field.

Offsets Name Length Format Description
0 0 SMF24LEN 2 binary Record length. This field and the next field (total of four bytes) form the RDW (record descriptor word). See Standard SMF record header for a detailed description.
2 2 SMF24SEG 2 binary Segment descriptor (see record length field).
4 4 SMF24FLG 1 binary System indicator:
Bit
Meaning when set
0-2
Reserved
3-6
Version indicators*
7
Reserved.

*See Standard SMF record header for a detailed description.

5 5 SMF24RTY 1 binary Record type 24 (X'18').
6 6 SMF24TME 4 binary Time since midnight, in hundredths of a second, that the record was moved into the SMF buffer.
10 A SMF24DTE 4 packed Date when the record was moved into the SMF buffer, in the form 0cyydddF. See Standard SMF record header for a detailed description.
14 E SMF24SID 4 EBCDIC System identification (from the SID parameter).
18 12 SMF24SSI 4 EBCDIC Subsystem identification.
22 16 SMF24SUB 2 binary Record subtype
Value
Meaning
1
Job transmitted
2
Job received
3
SYSOUT transmitted
4
SYSOUT received.
24 18 SMF24NTR 2 binary Number of triplets. A triplet is a set of offsets/length/numbers values that define a section of the record.
26 1A SMF24RSV 2   Reserved.
28 1C SMF24OPS 4 binary Offset to product section.
32 20 SMF24LPS 2 binary Length of product section.
34 22 SMF24NPS 2 binary Number of product sections.
36 24 SMF24OGN 4 binary Offset to general sections.
40 28 SMF24LGN 2 binary Length of general section.
42 2A SMF24NGN 2 binary Number of general sections.
44 2C SMF24OSP 4 binary Offset to job or SYSOUT selection criteria section.
48 30 SMF24LSP 2 binary Length of job or SYSOUT selection criteria section.
50 32 SMF24NSP 2 binary Number of job or SYSOUT selection criteria sections.
52 34 SMF24OSW 4 binary Offset to enhanced SYSOUT support (ESS) section.
56 38 SMF24LSW 2 binary Length of enhanced SYSOUT support (ESS) section.
58 3A SMF24NSW 2 binary Number of enhanced SYSOUT support (ESS) section.
60 3C SMF24OSA 4 binary Offset to system affinity section.
64 40 SMF24LSA 2 binary Length of system affinity section.
66 42 SMF24NSA 2 binary Number of system affinity sections.