OUTPUT STEP
ACTION
AYouissue an EXEC CICS SEND request in your application program.
BThe TCP terminal scan recognizes the SEND request.
CCICS checks whether an output user exit (XTCTOUT) has been specified. If
it has, CICS links to the user exit routine, where you may edit your output
data before passing it to TCAM. (See the discussion of XTCTOUT under
“TCAM user exits” on page707.)
DCICS checks the 4-byte TCTTE field TCTTEDES for a destination saved as
a result of DEST(name) having been specified on the EXEC CICS SEND
instruction. If it is present, CICS inserts it in the 8-byte destination field and
left-aligns the field, padding blanks to the right. Otherwise, CICS moves the
source terminal netname from the TCTTE to the destination field.
ECICS moves the communication control byte (or bytes in TCAM SNA) into
the 9th byte (9th and 10th bytes in TCAM SNA) of the TCAM work area.
(See “TCAM devices” on page704.)
FCICS issues a TCAM WRITE to transfer the data to TCAM.
GAfter checking for successful completion of the WRITE to TCAM, CICS
flags the user task “dispatchable” if a task is still attached to the TCTTE.
Otherwise, CICS frees the TCTTE for a new task.
TCAM input
process queue
Input
TCTLE
Special
TCTTE TIOA
Figure 102. CICS issues a TCAM read
the CICS-TCAM interface
698 CICS TS for OS/390: CICS Customization Guide