Programming Interface Information:
This information is NOT
intended to be
used as Programming Interfaces of VM/ESA. It is to be used for diagnosis only. |
MLEBK
Cross Reference (Contains links to field and bit definitions)
MLEBK Prolog
Name : HCPMLEBK STATUS : VM/ESA Version 2, Release 1.0 Description: Member List Entry Block DSECT : MLEBK Function : The MLEBK contains information about each member in an open PDS Located by : OFBK.OFBMLEBK MLEBK.MLEFWD Created by : HCPZIB Deleted by : HCPZIB HCPZIC
MLEBK Control Block Content
MLEBK DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure MLEBK Member List Entry Block 0000 0 Address 4 MLEFWD A( next MLEBK ) 0004 4 Signed 2 MLEDATAL Length of MLEDATA 0006 6 Signed 2 * Reserved 0008 8 Character 8 MLENAME Member name 0010 16 Signed 4 MLEUSER1 Reserved for non-IBM use 0014 20 Signed 4 MLEUSER2 Reserved for non-IBM use 0018 24 Signed 4 MLESTRT Record where member starts. 001C 28 Signed 4 MLEEND Record where member ends. The member may end well before this record if the PDS needs to be compressed. When reading a member, one should always look for the End-of-Member separator: x'61FFFF61' 0020 32 Address 4 MLEBASE Address of base MLEBK for this alias member. 00000024 MLEBKSZ *-MLEBK Length of fixed portion 0024 36 Character 256 MLEDATA (0) Start of variable length data Directory data
MLEBK Storage Layout
*** MLEBK - Member List Entry Block * * +---------------------------+-------------+-------------+ * 0 | MLEFWD | MLEDATAL |/////////////| * +---------------------------+-------------+-------------+ * 8 | MLENAME | * +---------------------------+---------------------------+ * 10 | MLEUSER1 | MLEUSER2 | * +---------------------------+---------------------------+ * 18 | MLESTRT | MLEEND | * +---------------------------+---------------------------+ * 20 | MLEBASE | | * +---------------------------+ | * 28 | | * = MLEDATA = * | | * +-------------------------------------------------------+ * *** MLEBK - Member List Entry Block
MLEBK Cross Reference
(contains links to field and bit definitions)Symbol Dspl Value -------------- ---- -----MLEBASE 0020
MLEBKSZ 0020 00000024
MLEDATA 0024
MLEDATAL 0004
MLEEND 001C
MLEFWD 0000
MLENAME 0008
MLESTRT 0018
MLEUSER1 0010
MLEUSER2 0014
Last updated on 3 Aug 1999 at 12:14:28 EDT.
Copyright IBM Corporation, 1990, 1999