Loading...
Select Version
The LMSCO164 record is described below as an example of a record of type 164 (see section "Format of the attribute record (record type 164)").
COPY LMSCO164. |
Expansion of LMSCO164
01 LMS-REC164. 02 LEN PIC 9(4) COMP VALUE 540. 02 FILLER PIC X VALUE LOW-VALUE. 02 REC-TYPE PIC X VALUE SA-164. 02 VERSION PIC X VALUE LMSUP-TWO. 02 REC-NUMBER PIC X VALUE LMSUP-ONE. 02 FILENAME PIC X(54) VALUE SPACES. 02 FCBTYPE-FIELD PIC X VALUE LOW-VALUE. * FCBTYPE (SET/RESET) * X'C0' R SAM * X'40' S ISAM * X'C0' S PAM * X'01' R VALPROP MIN. FUNCT. * X'01' S VALPROP MAX. FUNCT. 02 SHARE-FIELD PIC X VALUE LOW-VALUE. * SHARE (SET,RESET) * X'04' S YES * X'08' S ACCESS=READ * X'C0' R NO CONTROL CHAR * X'40' S MACHINE CODE CONTROL CHAR * X'C0' S ASA CONTROL CHAR 02 FILESIZE PIC X(3) VALUE LOW-VALUE. * FILESIZE < 32GB 02 SEC-ALLOC PIC 9(4) COMP VALUE 0. 02 RECFORM-FIELD PIC X VALUE LOW-VALUE. * RECFORM (SET,RESET) * X'04' S FIXED * X'02' S VARIABLE * X'06' S UNDEFINED 02 BLKSIZE PIC 9(4) COMP VALUE 0. 02 RECSIZE PIC 9(4) COMP VALUE 0. 02 KEYPOS PIC 9(4) COMP VALUE 0. 02 KEYLEN PIC X VALUE LOW-VALUE. 02 PAD PIC X VALUE LOW-VALUE. 02 LOGLEN PIC X VALUE LOW-VALUE. 02 VALLEN PIC X VALUE LOW-VALUE. 02 KEY-EX PIC X VALUE SPACE. * KEY EXISTS IN MEMBER ? (YES/NO) 88 KEY-YES VALUE LMSUP-YES. 88 KEY-NO VALUE LMSUP-NO. 02 CFID PIC S9(9) COMP VALUE 0. 02 BLKCTRL-FIELD PIC X VALUE LOW-VALUE. * BLKCTRL-INDICATOR * X'80' S BLKCTRL=NO * X'40' S BLKCTRL=PAMKEY * X'20' S BLKCTRL=DATA * X'10' S BLKCTRL=NULL * X'F0' R BLKCTRL=NOT SPECIFIED * X'08' S BLOCK CONTROL FIELD 4K * X'04' S BLOCK CONTROL FIELD 2K * X'03' R -- RESERVED, MUST BE 0 -- 02 PMPERF PIC X VALUE LOW-VALUE. * IOPERF-INDICATOR * X'03' S IOPERF=VERY-HIGH * X'02' S IOPERF=HIGH * X'01' S IOPERF=STD * X'00' S IOPREF NOT SPECIFIED 02 PMUSAG PIC X VALUE LOW-VALUE. * IOUSAGE-INDICATOR * X'03' S IOUSAGE=RDWRT * X'02' S IOUSAGE=WRITE * X'01' S IOUSAGE=READ * X'00' S IOUSAGE NOT SPECIFIED 02 PMEDMS3 PIC X VALUE LOW-VALUE. * CATALOG-INDIC (IDCEX) * X'08' S PLAM FILE * 02 FILLER PIC X VALUE LOW-VALUE. 02 A-IND-COUNT PIC 9(4) COMP VALUE 0. 02 FILESIZE-32 PIC X(4) VALUE LOW-VALUE. * >= 32GB, FILESIZE MUST BE X'FFFFFF' 02 LBP PIC X(2) VALUE 0. 02 LBPV PIC X VALUE 0. * LAST BYTE POINTER VALID * X'00' INVALID * X'01' VALID 02 NCCS PIC X(8) VALUE SPACES. * 02 FILLER PIC X(75) VALUE LOW-VALUE. * 02 AIX OCCURS 30 TIMES. 03 KEYNAME PIC X(8) VALUE LOW-VALUE. 03 A-KEYPOS PIC 9(4) COMP VALUE 0. 03 A-KEYLEN PIC X VALUE LOW-VALUE. 03 INDICATOR PIC X VALUE LOW-VALUE. * X'80' S DUPKEY=YES * R DUPKEY=NO *** **** ************** END OF COPY ELEMENT LMSCO164 *******************