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

Prolog  

Control Block Contents  

MSTBK DSECT

Storage Layout  

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


This information is based on VM/ESA 2.4.0.
Last updated on 3 Aug 1999 at 12:15:35 EDT.
Copyright IBM Corporation, 1990, 1999