Pipeline terminal definitions

When you define a 3600 pipeline logical unit, you generate a TCTTE that is associated with a pool of TCTTEs.

As messages enter CICS® from the 3600 pipeline logical unit, a task is attached to process this message, using as an anchor block one of the TCTTEs from the pool. In this way, consecutive messages sent via the pipeline logical unit can be processed concurrently, with the number of concurrent transactions being limited by the number of TCTTEs in the pool. The number of TCTTEs in the pool should represent the high-water mark of inquiry activity. In this way, the pipeline facility allows fewer TCTTEs to be defined to CICS than the total number of pipeline inquiry terminals.

All the TERMINAL definitions within a named POOL must be in the same group in the CSD file. TASKLIMIT must have been specified on at least one of the definitions in the group. If it is specified on more than one definition, the value used is the maximum value of TASKLIMIT over the definitions in the group.

TERMINAL and TYPETERM definitions are resolved as for ordinary terminals.

If you do not install PIPELINE terminals by GROUP, the results can be unpredictable.

Note: CICS does not support automatic transaction initiation (ATI) on pipeline terminals.