TRGCLS=
TYPE=
If you specify the SRCCLS= parameter on theIUCV macro for the
PURGE and TESTCOMPLETION functions, the IPFGMCL flag
in IPFLAGS 1 is set.
(Used on RECEIVE, REJECT, REPLY, SEND)
This parameter specifies the target message class associated with
this message.
When you invoke the RECEIVE and REJECT functions, this
parameter optionally specifies the target message class of the mes
sage to be received for rejected. If omitted,IUCV does not use the
target message class in the search for the message.
When you invoke the SEND function, this parameter specifies the
target message class thatIUCV stores in the MSGBLOK that
represents the message.
When you invoke the REPLY function, this parameter specifies the
target message class of the message being responded to.
Specify either the relocatable label of a fullword containing the tar
get message class, or the number of a register containing the target
message class.IUCV stores the target message class in the function
parameter list.
If this parameter is not specified, the macro assumes that either the
parameter is not needed (for example if you issue a RECEIVE by
path id alone) or the invoker has stored a value in the parameter list
prior to invoking theIUCV macro.
If you specify the TRGCLS= parameter on theIUCV macro for
the RECEIVE and REJECT functions, the IPFGMCL flag in
IPFLAGS 1 is set.
(Used on SEND)
TYPE= 1 WAY specifies that this is a one-way transaction. No
REPLY by the receiver is needed or valid.IUCV moves the MSGBLOK representing the message to the source communicator's
REPLY queue when the target communicator issues a RECEIVE
for the message. TYPE=2WAY specifies that this is a two-way
transaction.IUCV moves the message to the source's REPLY
queue only when the target invokes a REPLY for this message.
Two way transactions are useful for returning data in response to a
specific request.
The valid values for TYPE= are 1 WAY and 2W A Y. If not speci
fied, the default is 2W A Y.
USERDTA= (Used on ACCEPT,CONNECT, QUIESCE, RESUME, SEVER)
This parameter specifies the 16-byte user data area that is to be
reflected to the target.
Inter-User Communications Vehicle 137
TYPE=
If you specify the SRCCLS= parameter on the
PURGE and TEST
in IPFLAGS 1 is set.
(Used on RECEIVE, REJECT, REPLY, SEND)
This parameter specifies the target message class associated with
this message.
When you invoke the RECEIVE and REJECT functions, this
parameter optionally specifies the target message class of the mes
sage to be received for rejected. If omitted,
target message class in the search for the message.
When you invoke the SEND function, this parameter specifies the
target message class that
represents the message.
When you invoke the REPLY function, this parameter specifies the
target message class of the message being responded to.
Specify either the relocatable label of a fullword containing the tar
get message class, or the number of a register containing the target
message class.
parameter list.
If this parameter is not specified, the macro assumes that either the
parameter is not needed (for example if you issue a RECEIVE by
path id alone) or the invoker has stored a value in the parameter list
prior to invoking the
If you specify the TRGCLS= parameter on the
the RECEIVE and REJECT functions, the IPFGMCL flag in
IPFLAGS 1 is set.
(Used on SEND)
TYPE= 1 WAY specifies that this is a one-way transaction. No
REPLY by the receiver is needed or valid.
REPLY queue when the target communicator issues a RECEIVE
for the message. TYPE=2WAY specifies that this is a two-way
transaction.
queue only when the target invokes a REPLY for this message.
Two way transactions are useful for returning data in response to a
specific request.
The valid values for TYPE= are 1 WAY and 2W A Y. If not speci
fied, the default is 2W A Y.
USERDTA= (Used on ACCEPT,
This parameter specifies the 16-byte user data area that is to be
reflected to the target.
Inter-User Communications Vehicle 137