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 SMF88LEN 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 SMF88SEG 2 binary Segment descriptor (see record length field)
4 4 SMF88FLG 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 SMF88RTY 1 binary Record Type 88 (X'58')
6 6 SMF88TME 4 binary Time since midnight, in hundredths of a second, that the record was built into the SMF buffer.
10 A SMF88DTE 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 SMF88SID 4 EBCDIC System Identification (from SMFPRMxx SID parameter).
18 12 SMF88WID 4 EBCDIC Subsystem identifier (STC)
22 16 SMF88STP 2 binary Record subtype
24 18 SMF88SDL 4 binary Length of Self-defining Section
28 1C SMF88POF 4 binary Offset to Product Section from start of record, including the record descriptor word (RDW).
32 20 SMF88PLN 2 binary Length of Product Section.
34 22 SMF88PON 2 binary Number of Product Sections in this record.
36 24 SMF88LOF 4 binary Offset to Log Stream Section from start of record, including the record descriptor word (RDW).
40 28 SMF88LLN 2 binary Length of Log Stream Section.
42 2A SMF88LON 2 binary Number of Log Stream Sections in this record.
44 2C SMF88EOF 4 binary Offset to Event Section from start of record, including the record descriptor word (RDW).
48 30 SMF88ELN 2 binary Length of Event Section.
50 32 SMF88EON 2 binary Number of Event Sections in this record.
52 34 SMF88SOF 4 binary Offset to Structure (Interim Storage) Section from start of record, including the record descriptor word (RDW).
56 38 SMF88SLN 2 binary Length of Structure (Interim Storage) Section.
58 3A SMF88SON 2 binary Number of Structure (Interim Storage) Sections in this record.
60 3C SMF88AOF 4 binary Offset to Structure Alter Section from start of record, including the record descriptor word (RDW).
64 40 SMF88ALN 2 binary Length of Structure Alter Section.
66 42 SMF88AON 2 binary Number of Structure Alter Sections in this record.