Control blocks

The following diagram shows the major control blocks used to support the CICS®-DBCTL interface:

Figure 32. Some control blocks used for DBCTL support
 CSADLI, the DL/I interface entry, points to DLP, the DL/I interface parameter list. DLP includes DLPDLI (entry point for DFHDLI), DLPEDPEP (entry point for DFHPEP), DLPDPEP (entry point for DFHDLIDP), and DLPDGB, which points to DGB, the DBCTL global block. TCADSBA, the DBCTL scheduling block address, points to DSB.

The DL/I interface parameter list (DLP) is described in DL/I interface parameter list (DLP).

The DBCTL global block (DGB) is acquired, from storage above the 16MB line, when the CICS-DBCTL interface is first initialized. It lasts for the remainder of the CICS execution.

The DBCTL scheduling block (DSB) is acquired, from storage above the 16MB line, when a task issues a PSB schedule request to DBCTL; that is, the PSB used does not appear in the remote PDIR. The DSB is freed at task termination.

See the CICS Data Areas manual for a detailed description of these control blocks.

[[ Contents Previous Page | Next Page Index ]]