Programming Interface Information: This information is NOT intended to be used as Programming Interfaces of z/VM.

#### PMXMBLOK

Prolog

Control Block Contents
PMXMBLOK DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### PMXMBLOK Prolog

     Name       : PROP
     Description: PROP PMX MESSAGE BLOCK
     DSECT      : PMXMBLOK
     Function   : PMXMBLOK IS USED AS A TEMPLATE TO DESCRIBE A
                  MESSAGE TARGETED FOR THE PMX PMXMBLOK

#### PMXMBLOK Control Block Content

#### PMXMBLOK DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      PMXMBLOK       PROP PMX MESSAGE BLOCK
                 PMXMBLOK - PMX MESSAGE BLOK
                 PMXMBLOK IS USED AS A TEMPLATE TO DESCRIBE A MESSAGE
                 TARGETED FOR THE PMX
    0000    0 Address      4 PMXMNEXT       ADDRESS OF NEXT MSG BLOK
    0004    4 Signed       2 PMXMLEN        LENGTH OF MESSAGE (OPID + TEXT)
    0006    6 Bitstring    1 PMXMFLAG       P*1 PMX MSG BLOK FLAG BYTE
              1... ....      PMXMRESP       X'80' INDICATES MSG IS A RESPONSE
    0007    7 Bitstring    1 PMXMTYPE       P*2 MESSAGE TYPE
    0008    8 Dbl-Word     8 *              RESERVED
              00000010       PMXMBLN        *-PMXMBLOK Length of this portion
                                            - BYTES
    0010   16 Character  240 PMXMMSG (0)    PMX MESSAGE FIELD
    0010   16 Character    8 PMXMOPID       TARGET NCCF OPERATOR ID
    0018   24 Character  232 PMXMTEXT       MESSAGE TEXT
              00000100       PMXMBLEN       *-PMXMBLOK PMX MESSAGE BLOK
                                            LENGTH - BYTES
              00000020       PMXMSIZE       (*-PMXMBLOK+7)/8 PMX MESSAGE BLOK
                                            SIZE DBWDS

#### PMXMBLOK Storage Layout

    *** PMXMBLOK - PROP PMX MESSAGE BLOCK
    *
    *     +---------------------------+-------------+------+------+
    *   0 |         PMXMNEXT          |  PMXMLEN    |:MFLAG|:MTYPE|
    *     +---------------------------+-------------+------+------+
    *   8 |///////////////////////////////////////////////////////|
    *     +-------------------------------------------------------+
    *  10 |                       PMXMOPID                        |
    *     +-------------------------------------------------------+
    *  18 |                                                       |
    *     =                       PMXMTEXT                        =
    *     |                                                       |
    *     +-------------------------------------------------------+
    * 100
    *
    *** PMXMBLOK - PROP PMX MESSAGE BLOCK

#### PMXMBLOK Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    PMXMBLEN       0018 00000100
    PMXMBLN        0008 00000010
    PMXMFLAG       0006
    PMXMLEN        0004
    PMXMMSG        0010
    PMXMNEXT       0000
    PMXMOPID       0010
    PMXMRESP       0006 80
    PMXMSIZE       0018 00000020
    PMXMTEXT       0018
    PMXMTYPE       0007

This information is based on z/VM V5R2.0.
Last updated on 6 Dec 2005 at 15:43:51 EDT.
Copyright IBM Corporation, 1990, 2005