8.6.2.5 RXHLT — The Halt Condition Exit Handler
Note:  Because the RXHLT exit handler is called after every REXX
instruction, enabling this exit slows REXX program execution.

The main code for this exit handler has the symbolic value RXHLT.
There are two sub-functions:
     [RXHLTTST]
          Called whenever the interpreter polls externally raised
          HALT conditions; ie after every REXX instruction.
          
          The definition of the ParmBlock is:
          
               typedef struct {
                     unsigned rxfhhlt : 1 ;
               } RXHLTTST_PARM ;

          The rxfhhlt parameter is set to the state of the HALT
          condition in the interpreter; either TRUE or FALSE.
          
     [RXHLTCLR]
     
          Called to acknowledge processing of the HALT condition
          when the interpreter has recognized and raised a HALT
          condition.
          

PREV NEXT