This section contains the common SMF record header fields and the triplet fields (offset/length/number), if applicable, that locate the other sections on the record.
This triplet information should be checked before accessing a section of the record. All three filed being non-zero mean that the section does not exist on the record. The ‘number’ triplet filed is the primary indication of the existence of the field.
Offsets | Name | Length | Format | Description | |
---|---|---|---|---|---|
00 | 00 | SMF86LEN | 2 | binary | Record length. This field and the next field (total of four bytes) form the RDW (record descriptor word). |
02 | 02 | SMF86SEG | 2 | binary | Segment description (see record length field). |
04 | 04 | SMF86FLG | 1 | binary | System indicator:
*See Standard SMF record header for a detailed description. |
05 | 05 | SMF86RTY | 1 | binary | Record type 108 (X'56'). |
06 | 06 | SMF86TME | 4 | binary | Time since midnight, in hundredths of a second, that the record was moved into the SMF buffer. |
10 | 0A | SMF86DTE | 4 | packed | Date when the record was moved into the SMF buffer, in the form 0cyyddF. |
14 | 0E | SMF86SID | 4 | EBCDIC | System identification (from the SID parameter). |
18 | 12 | SMF86SSI | 4 | EBCDIC | Subsystem identification (‘CFZ’). |
22 | 16 | SMF86STY | 2 | binary | Record Subtype
|
24 | 18 | SMF86TRN | 2 | binary | Number of triplets in this record (including the Product Section). A triplet is a set of three MSF fields (offset/length/number values) that defines a section of the record. The offset it the offset from the RDW. |
28 | 1C | SMF86PRO | 4 | binary | Offset to product section from RDW. |
32 | 20 | SMF86PRL | 2 | binary | Length of product section. |
32 | 22 | SMF86PRN | 2 | binary | Number of product sections. |
Individual header extension for subtype 1: | |||||
36 | 24 | SMF86AUTHO | 4 | binary | Offset to authentication section from RDW. |
40 | 28 | SMF86AUTHL | 2 | binary | Length of authentication section. |
42 | 2A | SMF86AUTHN | 2 | binary | Number of authentication sections. |
Individual header extension for subtype 2: | |||||
36 | 24 | SMF86CONFO | 4 | binary | Offset to configuration section from RDW. |
40 | 28 | SMF86CONFL | 2 | binary | Length of configuration section. |
42 | 2A | SMF86CONFN | 2 | binary | Number of configuration sections. |
Individual header extension for subtype 3: | |||||
36 | 24 | SMF86PROVO | 4 | binary | Offset to provider section from RDW. |
40 | 28 | SMF86PROVL | 2 | binary | Length of provider section. |
42 | 2A | SMF86PROVN | 2 | binary | Number of provider sections. |
Individual header extension for subtype 4: | |||||
36 | 24 | SMF86CIMOO | 4 | binary | Offset to CIM operation section from RDW. |
40 | 28 | SMF86CIMOL | 2 | binary | Length of CIM operation section. |
42 | 2A | SMF86CIMON | 2 | binary | Number of CIM operation sections. |