Write data to a 3650 interpreter logical unit.
SEND (3650 interpreter) >>-SEND--FROM(data-area)--+-LENGTH(data-value)--+--+------+-----> '-FLENGTH(data-value)-' '-WAIT-' >--+--------+--+---------+--+-----+---------------------------->< +-INVITE-+ '-DEFRESP-' '-FMH-' '-LAST---'
Conditions: INVREQ, LENGERR, TERMERR
SEND writes data to a terminal.
The use of FMH is optional and is not supported for all terminal types. If not supplied, CICS takes no action, except for 3600/4700 terminals, where an FMH is mandatory. In this case, if FMH is not specified, CICS supplies one and places it in the first 3 bytes of the message, which you must reserve for this purpose.
For the other SEND commands, INVITE specifies that the next terminal control command executed for this facility is a RECEIVE. This allows optimal flows to occur.
If the WAIT option is not specified, control is returned to the application program when processing of the command has started. A subsequent input or output request (terminal control, BMS, or batch data interchange) to the terminal associated with the task causes the application program to wait until the previous request has been completed.
Some of the following conditions may occur in combination. If more than one occurs, only the first is passed to the application program. EIBRCODE, however, is set to indicate all the conditions that occurred.
For SEND (APPC), a distributed program link server application specified the function-shipping session (its principal facility) on the CONVID option.
Default action: terminate the task abnormally.
Default action: terminate the task abnormally.
A CANCEL TASK request by a user node error program (NEP) may cause this condition if the task has an outstanding terminal control request active when the node abnormal condition program handles the session error.
Default action: terminate the task abnormally with abend code ATNI.