Use this system macro to purge the presentation services input list
queue.
Format
- DLEV=hex_digit
- The variable level indicates a free data level to be used in
purging the queue. Specify this as a hexadecimal digit from 0 to
F.
- REG=Rn
- The variable Rn indicates the base register to be used for the
Half Session Processing Record (DSECT IHPR). The valid range is R1
through R7, and R14 through R15.
- SUFX=P|character
- This is an optional parameter that specifies the suffix to be used in the
IHPR macro call.
Entry Requirements
- The calling segment must have set up addressability for the Conversation
Control Block (CCB) before invoking this macro.
- The level passed on the DLEV parameter must be free for use.
Return Conditions
- The level passed on the DLEV parameter is free for use.
- The register passed on the REG parameter is available for use.
Programming Considerations
- Each invocation of this macro within a segment must have a unique
suffix.
- The addressability of the CCB must be set up by the calling segment before
invoking this macro.
Examples
Purge the queue using data level C, specifying the IHPR DSECT in register
R5 and associating the letter A as a suffix for the IHPR macro.
IPURGE DLEV=C,REG=R5,SUFX=A
IPURGE DLEV=B,REG=R5