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.

RQPARM

Prolog  

Control Block Contents  

RQPARM DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  

RQPARM Prolog

 Name       : CSEPARBK
 Description: The Parameter List transmitted between systems
 DSECT      : RQPARM

 

RQPARM Control Block Content


RQPARM DSECT

Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure RQPARM The Parameter List transmitted between systems 0000 0 Character 1 RQWTCNT R*1 Wait count 0001 1 Character 1 RQFLAG R*2 Flags 0002 2 Character 1 RQTRFCD R*3 Transaction function code 0003 3 Character 1 RQTYPCD R*4 Type code 0004 4 Character 8 RQUSERID User issuing command 000C 12 Character 8 RQDATA (multiple uses) 00000014 RQRPRML (*-RQPARM) Length in Bytes 00000003 RQRPRMSZ (*-RQPARM+7)/8 Length in Double Words End of Request Parameter List for INDICATE and QUERY. 0014 20 Signed 4 RQMADDR Message address 0018 24 Signed 4 RQMLENG Message length 0000001C RQMPRML (*-RQPARM) Length in bytes 00000004 RQMPRMSZ (*-RQPARM+7)/8 Length in Double Words. End of Request Parameter List for message with response. 0014 20 Signed 4 RSTRNUM Transaction number 0018 24 Signed 4 RSSYSPTR System B SHP table address 001C 28 Signed 2 RSRETCD Return code for system B 0000001E RSRPRML (*-RQPARM) Length in Bytes 00000004 RSRPRMSZ (*-RQPARM+7)/8 Length in Double Words End of Response Parameter List for INDICATE and QUERY. 001E 30 Signed 2 RSMIDLN Userid length 0020 32 Signed 4 RSMCBAD Console buffer address 00000024 RSMPRML (*-RQPARM) Length in Bytes 00000005 RSMPRMSZ (*-RQPARM+7)/8 Length in Double Words End of Response Parameter List for message with response.

 

RQPARM Storage Layout

*** RQPARM - The Parameter List transmitted between systems
*
*     +------+------+------+------+---------------------------+
*   0 |:TCNT |RQFLAG|:RFCD |:YPCD |        RQUSERID-          |
*     +------+------+------+------+---------------------------+
*   8 |          -(004)           |         RQDATA-           |
*     +---------------------------+---------------------------+
*  10 |          -(00C)           |         RQMADDR           |
*     +---------------------------+---------------------------+
*  18 |         RQMLENG           | 1C
*     +---------------------------+
*
*** RQPARM - The Parameter List transmitted between systems
*** Overlay for RQMADDR in RQPARM
*
*                                 +---------------------------+
*  10 ...                      14 |         RSTRNUM           |
*     +---------------------------+-------------+-------------+
*  18 |         RSSYSPTR          |  RSRETCD    |  RSMIDLN    |
*     +---------------------------+-------------+-------------+
*  20 |         RSMCBAD           | 24
*     +---------------------------+
*
*** Overlay for RQMADDR in RQPARM

 

RQPARM Cross Reference

(contains links to field and bit definitions)
Symbol         Dspl Value
-------------- ---- -----

RQDATA 000C

RQFLAG 0001

RQMADDR 0014

RQMLENG 0018

RQMPRML 0018 0000001C

RQMPRMSZ 0018 00000004

RQRPRML 000C 00000014

RQRPRMSZ 000C 00000003

RQTRFCD 0002

RQTYPCD 0003

RQUSERID 0004

RQWTCNT 0000

RSMCBAD 0020

RSMIDLN 001E

RSMPRML 0020 00000024

RSMPRMSZ 0020 00000005

RSRETCD 001C

RSRPRML 001C 0000001E

RSRPRMSZ 001C 00000004

RSSYSPTR 0018

RSTRNUM 0014


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