Control blocks

An interval control element (ICE--see Figure 66) is created for each time-dependent request received by interval control. These ICEs are chained from the CSA in expiration time-of-day sequence.

Figure 66. Interval control element (ICE)
 This is a technical drawing showing the structure of the interval control element.
Note:
An ECA (event control area) exists only after an EXEC CICS POST command.

Expired time-ordered requests are processed by Interval Control when called from the DFHAPTIX module, which runs under a system task that has been resumed by the timer domain. The type of service represented by the expired ICE is initiated, if all resources required for the service are available, and the ICE is removed from the chain. If the resources are not available, the ICE remains on the chain and another attempt to initiate the requested service is made later.

See the CICS® Data Areas manual for a detailed description of this control block.

[[ Contents Previous Page | Next Page Index ]]