Extract attributes from an MRO conversation.
EXTRACT ATTRIBUTES (MRO)
>>-EXTRACT ATTRIBUTES--+---------------+--STATE(cvda)----------><
+-CONVID(name)--+
'-SESSION(name)-'
Conditions: INVREQ, NOTALLOC
Description
EXTRACT ATTRIBUTES (MRO) extracts conversation
state information for MRO conversations.
Options
- CONVID(name)
- identifies
the conversation to which the command relates. The 4-character name identifies
either the token returned by a previously executed ALLOCATE command in EIBRSRCE
in the EIB, or the token representing the principal session (returned by a
previously executed ASSIGN command).
- SESSION(name)
- specifies
the symbolic identifier (1–4 characters) of a session TCTTE. This option specifies
the alternate facility to be used.
If both this option and CONVID are
omitted, the principal facility for the task is used.
- STATE(cvda)
- gets
the state of the transaction program. The cvda values returned by CICS® are:
- ALLOCATED
- FREE
- PENDFREE
- RECEIVE
- ROLLBACK
- SEND
- SYNCFREE
- SYNCRECEIVE
- SYNCSEND
Conditions
- 16 INVREQ
- RESP2 values:
- 200
- A distributed program link server application explicitly, or implicitly
by default, specified the function-shipping session (its principal facility)
on the CONVID option.
also occurs (RESP2 not set) in any of the following situations:
- An incorrect command has been issued for the terminal or LU in use.
Default action: terminate the task abnormally.
- 61 NOTALLOC
- occurs
if the facility specified in the command is not owned by the application.
Default action: terminate the task abnormally.