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. |
MSTBK
Cross Reference (Contains links to field and bit definitions)
MSTBK Prolog
NAME : HCPMSTBK DESCRIPTION: MESSAGE TEXT DATA BLOCK DSECT : MSTBK FUNCTION : THE MSTBK CONTAINS COMPLETE MESSAGE TEXT AND PARAMETERS REQUIRED TO PASS THE MESSAGE TO HCPQCNWT. LOCATED BY : PROMSPTR FIELD IN USER"S PROBK CREATED BY : HCPERMBM DELETED BY : HCPCNCRL, HCPREICB SERIALIZED : HCPERMBM ALLOCATES STORAGE FOR MSTBK BUT DOES NOT ADD ANYTHING TO THE MSTBK QUEUE. - HCPREI AND HCPCNC MANIPULATE THE QUEUES OF BLOCKS ANCHORED BY PROMSPTR UNDER THE PROTECT BLOCK LOCK (PROLOCK)
MSTBK Control Block Content
MSTBK DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure MSTBK MESSAGE TEXT DATA BLOCK 0000 0 Address 4 MSTPTR POINTER TO NEXT MESSAGE BLOCK 0004 4 Signed 4 MSTTLEN LENGTH OF MESSAGE TEXT 0008 8 Bitstring 6 MSTCFRPM HCPCFRWT PARAMETERS 000E 14 Signed 2 * RESERVED FOR IBM USE 0010 16 Character 1 MSTTEXT (0) MESSAGE TEXT ( VARIABLE LENGTH ) 00000002 MSTSIZE (*-MSTBK+7)/8 SIZE OF MSTBK
MSTBK Storage Layout
*** MSTBK - MESSAGE TEXT DATA BLOCK * * +---------------------------+---------------------------+ * 0 | MSTPTR | MSTTLEN | * +---------------------------+-------------+-------------+ * 8 | MSTCFRPM |/////////////| * +-----------------------------------------+-------------+ * 10 | | * = MSTTEXT = * | | * +-------------------------------------------------------+ * *** MSTBK - MESSAGE TEXT DATA BLOCK
MSTBK Cross Reference
(contains links to field and bit definitions)Symbol Dspl Value -------------- ---- -----MSTCFRPM 0008
MSTPTR 0000
MSTSIZE 0010 00000002
MSTTEXT 0010
MSTTLEN 0004
Last updated on 3 Aug 1999 at 12:15:35 EDT.
Copyright IBM Corporation, 1990, 1999