Previous Topic: Run Time OperationNext Topic: CA IDMS DLI Transparency JCL


Interface

CA IDMS DLI Transparency expects an index exit routine to perform standard assembler linkage and provides a save area in register 13 for this purpose. Upon entry, the exit routine must save the contents of register 13. Upon return, it must restore the contents of registers 1 through 14. Under no circumstances should the routine alter data addressed by the registers at entry.

CA IDMS DLI Transparency initializes the registers to the following values:

The exit routine controls CA IDMS DLI Transparency's action by the return code it places in register 15, as follows:

Figure 73 shows the format of the index exit PARMS DSECT (NDXXITDS DSECT), as passed to the exit routine.

                        NDXXITDS DSECT
   Offset   Field Name        Type/             Description
                                     Length
       0    NDXRECNM     DS    CL8        Index pointer record name
       8    NDXFLDNM     DS    CL8        Index definition field name
      16    NDXXITNM     DS    CL8        Index exit name
      24    NDXXITEP     DS    A           Index exit entry point

Figure 73. Index Exit PARMS DSECT