RPL

Builds and initializes a request parameter list (RPL). An RPL contains information (parameters) that the application program provides VTAM® when requesting session establishment, communication, or any other RPL-based operation. On completion of the requested action, the RPL contains information that VTAM has put there for the application program. The RPL contains information about a request for an operation.

An ACB, EXLST, NIB, or RPL control block can be assembled in the application program by using the appropriate control-block-building macroinstruction described in the preceding sections, or the control block can be created and initialized during program execution by using the GENCB macroinstruction described in Manipulative macroinstructions.

DSECT-creating macroinstructions are provided by VTAM to generate maps for the ACB, EXLST, NIB and RPL control blocks. The DSECT-creating macroinstructions are designated IFGACB, IFGEXLST, ISTDNIB and IFGRPL. See Using DSECT-creating assembler instructions and macroinstructions for details.

Also, at assembly time, the ISTGLBAL macroinstruction can be used to declare and set macro global variables that describe the VTAM product installed. For further information on ISTGLBAL macro global variables, refer to ISTGLBAL macroinstruction.