To support transaction routing, the relay transaction owns two TCTTEs; see Figure 99. One TCTTE is for the terminal, the other is for the link to the user transaction. The link TCTTE has bit TCTERLT in field TCTETSU set on, to indicate that it is being used by the relay transaction.
The user transaction owns two or more TCTTEs; see Figure 100. One TCTTE is always present for the link to the relay transaction, and another TCTTE, called the surrogate TCTTE, represents the terminal TCTTE in the relay transaction address space. Field TCTTERLA in the surrogate TCTTE contains the address of the TCTTE for the link to the relay transaction. Bit TCTESUR (in field TCTETSU) set on indicates that the TCTTE is for a surrogate terminal. The link TCTTE has bit TCTERLX in field TCTETSU set on, to indicate that it is being used as a relay link.
If the user transaction executes CICS® functions that are shipped to another address space or processing system, one TCTTE is chained off from the TCA for each different address space or processing system.
See the CICS Data Areas manual for a detailed description of these control blocks.
[[ Contents Previous Page | Next Page Index ]]