Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
MSTBK
Control Block Contents
MSTBK DSECT
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 |/////////////| * +-----------------------------------------+-------------+ * *** MSTBK - MESSAGE TEXT DATA BLOCK
MSTBK Cross Reference
Symbol Dspl Value -------------- ---- ----- MSTCFRPM 0008 MSTPTR 0000 MSTSIZE 0010 00000002 MSTTEXT 0010 MSTTLEN 0004
Copyright IBM Corporation, 1990, 2001