Send data with mapping. Only supplied by full BMS. For further information about BMS, see Basic mapping support.
SEND TEXT MAPPED >>-SEND TEXT MAPPED--FROM(data-area)--+--------------------+----> '-LENGTH(data-value)-' .-TERMINAL---------------------. >--+------------------------------+--+-------------+----------->< +-PAGING-----------------------+ '-REQID(name)-' '-TERMINAL--+------+--+------+-' '-WAIT-' '-LAST-'
Conditions: IGREQCD, IGREQID, INVREQ, TSIOERR, WRBRK
SEND TEXT MAPPED sends a page of a device-dependent data stream previously built by BMS, and returned to the application program with the SET option.
It must only be used to send data previously generated by a BMS SEND command specifying the SET option. It references a 4-byte page control area (PGA) that BMS placed at the end of the device-dependent data stream.
The length of the device-dependent data stream set in the TIOATDL field of the page buffer returned by the SET option does not include the PGA. The LENGTH option of the SEND TEXT MAPPED command should be set from this TIOATDL, and hence does not include the PGA. However, if the application program copies the page buffer returned by the SET option, it should include the PGA in the copied data.
This command is only supported by full BMS.
If PAGING is specified with a REQID prefix that is used for temporary storage queues that are defined as recoverable, CICS provides message recovery for logical messages if the task has reached a syncpoint.
BMS message recovery is provided for a logical message only if the PAGING option is specified in the BMS SEND commands and if the syncpoint has been reached.
If WAIT is not specified, control returns to the application program when the output operation has started. A subsequent input or output command (terminal control, BMS, or batch data interchange) causes the application program to wait intil the previous command has been completed.
Default action: terminate the task abnormally.
Default action: terminate the task abnormally.
Default action: terminate the task abnormally.
Default action: terminate the task abnormally.
Default action: ignore the condition.