|
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
Last updated on 5 Jun 2001 at 14:29:00 EDT.
Copyright IBM Corporation, 1990, 2001