User Exit Programs Report

Figure 125 shows the format of the User Exit Programs Report. Two passes are made at the data, producing two tables. This report is produced using the EXEC CICS® INQUIRE EXITPROGRAM command. The field headings and contents are described in Table 249.

Figure 125. The User Exit Programs Report
Applid IYK1Z1V1  Sysid CJB1  Jobname CI07CJB1   Date 12/17/2004  Time 08:44:37 7     CICS 6.4.0   PAGE    77

User Exit Programs

                       <---- Global Area ---->   No.
   Program    Entry     Entry             Use    of    Program    Program    Exit Program
     Name      Name      Name    Length  Count  Exits  Status   Concurrency    Use Count
  
   DFHEDP    DLI                      0      0      0  Started  Quasi Rent               0
   CBTRUE1   CBTRUE1                  0      0      0  Started  Thread Safe              0
   RMIIN     RMIIN                    0      0      1  Started  Thread Safe              0
   RSINDI    RSINDI                   0      0      1  Started  Thread Safe             38
   JTRUE1    JTRUE1                   0      0      0  Started  Thread Safe              0
 

Applid IYK1Z1V1  Sysid CJB1  Jobname CI07CJB1   Date 12/17/2004  Time 08:44:37 7     CICS 6.4.0   PAGE    78
 
   Program    Entry          Concurrency                      <------- Task Related User Exit Options -------->
     Name      Name    API      Status    Qualifier  Length   Taskstart  EDF  Shutdown  Indoubt  SPI  Purgeable

   DFHEDP    DLI       Base  Quasi Rent                 284       No      No     No     No Wait   No      No
   CBTRUE1   CBTRUE1   Open  Thread Safe                  0       No      No     No     No Wait   No      No
   RMIIN     RMIIN     Base  Thread Safe                  0       No      No     No     No Wait   No      No
   RSINDI    RSINDI    Base  Thread Safe                  0       No      No     No     No Wait   No      No
   JTRUE1    JTRUE1    Open  Thread Safe                  0       No      No     No     No Wait   No      No


Table 249. Fields in the User Exit Programs Report
Field Heading Description
Program Name The program name of the program that has been enabled as an exit program using the EXEC CICS ENABLE command.

Source field: EXEC CICS INQUIRE EXITPROGRAM()

Entry Name The entry point name for this exit program.

Source field: EXEC CICS INQUIRE EXITPROGRAM() ENTRYNAME()

Global Area Entry Name The name of the exit program that owns the global work area associated with this exit program.

Source field: EXEC CICS INQUIRE EXITPROGRAM() GAENTRYNAME()

Global Area Length The length of the global work area associated with this exit program.

Source field: EXEC CICS INQUIRE EXITPROGRAM() GALENGTH()

Global Area Use Count The number of exit programs that are associated with the global work area owned by this exit program.

Source field: EXEC CICS INQUIRE EXITPROGRAM() GAUSECOUNT()

Number of Exits The number of global user exit points at which this exit program is enabled.

Source field: EXEC CICS INQUIRE EXITPROGRAM() NUMEXITS()

Program Status Indicates whether this exit program is available for execution.

Source field: EXEC CICS INQUIRE EXITPROGRAM() STARTSTATUS(cvda)

Program Concurrency Indicates the concurrency attribute of this exit program.

Source field: EXEC CICS INQUIRE PROGRAM() CONCURRENCY(cvda)

Exit Program Use Count The number of times this exit program has been invoked

Source field: EXEC CICS INQUIRE PROGRAM() USECOUNT(data-area)

Program Name The program name of the program that has been enabled as an exit program using the EXEC CICS ENABLE command.

Source field: EXEC CICS INQUIRE EXITPROGRAM()

Entry Name The entry point name for this exit program.

Source field: EXEC CICS INQUIRE EXITPROGRAM() ENTRYNAME()

API Indicates which APIs the task-related user exit program uses. The values are:
BASEAPI
The task-related user exit program is enabled as either QUASIRENT or THREADSAFE, but without the OPENAPI option. This means it is restricted to the CICS permitted programming interfaces.
OPENAPI
The task-related user exit program is enabled with the OPENAPI option. This means it is permitted to use non-CICS API, for which purpose CICS will give control to the task-related user exit under an open TCB. OPENAPI assumes that the program is written to threadsafe standards.

Source field: EXEC CICS INQUIRE EXITPROGRAM() APIST(cvda)

 

Concurrency Status Indicates the concurrency attribute of the exit program. The values are:
QUASIRENT
The task-related user exit program is defined as being quasi-reentrant, and is able to run only under the CICS QR TCB when invoking CICS services through the CICS API. To use any MVS™ services, this task-related user exit program must switch to a privately-managed TCB.
THREADSAFE
The task-related user exit program is defined as threadsafe, and is capable of running under an open TCB. If the APIST option returns OPENAPI, it will always be invoked under an open TCB. If the APIST option returns BASEAPI, it is invoked under whichever TCB is in use by its user task when the program is given control, which could be either an open TCB or the CICS QR TCB.

Source field: EXEC CICS INQUIRE EXITPROGRAM() CONCURRENST(cvda)

 

Qualifier The name of the qualifier specified for this exit program.

Source field: EXEC CICS INQUIRE EXITPROGRAM() QUALIFIER()

Length The length of the task local work area associated with this exit program.

Source field: EXEC CICS INQUIRE EXITPROGRAM() TALENGTH()

Task Related User Exit Options - Taskstart Indicates whether this exit program was enabled with the TASKSTART option.

Source field: EXEC CICS INQUIRE EXITPROGRAM() TASKSTART(cvda)

Task Related User Exit Options - EDF Indicates whether this exit program was enabled with the FORMATEDF option.

Source field: EXEC CICS INQUIRE EXITPROGRAM() FORMATEDFST(cvda)

Task Related User Exit Options - Shutdown Indicates whether this exit program was enabled with the SHUTDOWN option.

Source field: EXEC CICS INQUIRE EXITPROGRAM() SHUTDOWNST(cvda)

Task Related User Exit Options - Indoubt Indicates whether this exit program was enabled with the INDOUBTWAIT option.

Source field: EXEC CICS INQUIRE EXITPROGRAM() INDOUBTST(cvda)

Task Related User Exit Options - SPI Indicates whether this exit program was enabled with the SPI option.

Source field: EXEC CICS INQUIRE EXITPROGRAM() SPIST(cvda)

Task Related User Exit Options - Purgeable Indicates whether this exit program was enabled with the PURGEABLE option.

Source field: EXEC CICS INQUIRE EXITPROGRAM() PURGEABLEST(cvda)

Related reference
Back to full list of DFH0STAT reports
The DFH0STAT reports

[[ Contents Previous Page | Next Page Index ]]