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
- 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.
- NOTALLOC
- occurs if the facility specified in the command is not owned by the
application.
Default action: terminate the task abnormally.