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

PARMLIST

Prolog  

Control Block Contents  
   PARMLIST DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


PARMLIST Prolog

 Name       : PROP
 Description: PROP ACTION ROUTINE PARAMETER LIST
 DSECT      : PARMLIST
 Function   : PARMLIST IS USED AS A TEMPLATE TO DESCRIBE THE
              PARAMETER LIST WHICH IS PASSED BY PROP TO A
              PROP ACTION ROUTINE. EACH FULLWORD POINTS TO AN
              ELEMENT OF PARAMETER DATA.

 

PARMLIST Control Block Content


PARMLIST DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      PARMLIST       PROP ACTION ROUTINE PARAMETER
                                        LIST
     PARMLIST - PROP ACTION ROUTINE PARAMETER LIST
     PARMLIST IS USED AS A TEMPLATE TO DESCRIBE THE PARAMETER LIST WHICH IS
     PASSED BY PROP TO A PROP ACTION ROUTINE. EACH FULLWORD POINTS TO AN
     ELEMENT OF PARAMETER DATA.
0000    0 Signed       4 PARMMSG        ORIGINAL MESSAGE TEXT
0004    4 Signed       4 PARMMLN        LENGTH OF MESSAGE TEXT
0008    8 Signed       4 PARMMSGT       TEXT IN 8-BYTE TOKENS
000C   12 Signed       4 PARMNETM       USERID OF RSCS NET MACHINE
0010   16 Signed       4 PARMRUSR       USERID OF REQUESTING USER
0014   20 Signed       4 PARMRNOD       NODEID OF REQUESTING USER
0018   24 Signed       4 PARMPUSR       USERID OF PROP
001C   28 Signed       4 PARMPNOD       NODEID OF PROP
0020   32 Signed       4 PARMOUSR       USERID OF LOGICAL OPERATOR
0024   36 Signed       4 PARMONOD       NODEID OF LOGICAL OPERATOR
0028   40 Signed       4 PARMRTFI       CURRENT ROUTING TBL FILEID
002C   44 Signed       4 PARMRTPM       PARAMETER FROM ROUTING TBL
0030   48 Signed       4 PARMMTYP       MESSAGE TYPE CODE
0034   52 Signed       4 PARMARTN       ACTION ROUTINE ADDRESS
0038   56 Signed       4 PARMEND        PARM LIST END INDICATOR
          00000008       PARMSIZE       (*-PARMLIST+7)/8 PARMLIST SIZE IN
                                        DBLWORDS
------> End GPI <-------------------------------------------

 

PARMLIST Storage Layout

          
*** PARMLIST - PROP ACTION ROUTINE PARAMETER LIST
*
*     +---------------------------+---------------------------+
*   0 |         PARMMSG           |         PARMMLN           |
*     +---------------------------+---------------------------+
*   8 |         PARMMSGT          |         PARMNETM          |
*     +---------------------------+---------------------------+
*  10 |         PARMRUSR          |         PARMRNOD          |
*     +---------------------------+---------------------------+
*  18 |         PARMPUSR          |         PARMPNOD          |
*     +---------------------------+---------------------------+
*  20 |         PARMOUSR          |         PARMONOD          |
*     +---------------------------+---------------------------+
*  28 |         PARMRTFI          |         PARMRTPM          |
*     +---------------------------+---------------------------+
*  30 |         PARMMTYP          |         PARMARTN          |
*     +---------------------------+---------------------------+
*  38 |         PARMEND           | 3C
*     +---------------------------+
*
*** PARMLIST - PROP ACTION ROUTINE PARAMETER LIST

 

PARMLIST Cross Reference

Symbol         Dspl Value
-------------- ---- -----
PARMARTN       0034
PARMEND        0038
PARMMLN        0004
PARMMSG        0000
PARMMSGT       0008
PARMMTYP       0030
PARMNETM       000C
PARMONOD       0024
PARMOUSR       0020
PARMPNOD       001C
PARMPUSR       0018
PARMRNOD       0014
PARMRTFI       0028
PARMRTPM       002C
PARMRUSR       0010
PARMSIZE       0038 00000008

This information is based on z/VM V4R3.0.
Last updated on 1 May 2002 at 14:27:49 EDT.
Copyright IBM Corporation, 1990, 2002