Modules

The relationships between the components of RDO, and the components of some of the services it uses, are shown in Figure 71.

Figure 71. RDO interfaces
 This is a technical drawing showing the components involved in resource definition online (RDO) and the relationships between them.

DFHEDAP and DFHEDAD control the CEDA, CEDB, and CEDC transactions. They provide screen management for the transactions, and invoke DFHAMP to implement any actions that are required.

DFHSII1 invokes DFHAMP when CICS® is cold started, to install resource definitions for the current run. These resource definitions are specified by the GRPLIST system initialization parameter. DFHSII1 passes the GRPLIST system initialization parameter to DFHAMP.

DFHAMP, the allocation management program, manages all requests to view, change, and install resources. It uses the services provided by other parts of RDO, and by the resource managers:

DFHEICRE processes all the EXEC CICS CREATE commands. It builds an internal DEFINE command for the resource to be created, and passes it to DFHCAP for interpretation. The encoded command is then passed directly to DFHAMP to install the resource in the running system. The CSD file is not accessed at all during this processing.

DFHCSDUP, the offline CICS system definition utility program, uses batch versions of routines from DFHPUP and DFHDMP to read, write, and update resource definitions on the CSD data set (see CSD utility program (DFHCSDUP)).

For a detailed description of how the CEDA transaction handles terminal resources, see Terminal control.

[[ Contents Previous Page | Next Page Index ]]