|
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