FLAGS
This field indicates the exact function executed. One of the
following function codes is found in this field. X'OO' - QUERY X'09' - PURGE X' 01 ' - TESTMSG X'OA' - ACCEPT X'02' - RTRVBFR X'OB' - CONNECT X'03' - DESCRIBE X'OC' - DCLBFR X'04' - SEND X'OD' - QUIESCE X'05' - RECEIVE X'OE' - RESUME X'06' - REPLY X'OF' - SEVER X'07' - TESTCMPL X' 10' - SETMASK x'08' - REJECT X' 11 ' - SETCMASK (Used on ACCEPT, CONNECT, DCLBFR, DESCRIBE, PURGE, QUIESCE, RECEIVE, REJECT, REPLY,
RESUME, SEND, SETCMASK, SETMASK, SEVER,
TESTCMPL)
This field is a copy of the input flags specified by the user in
the field IPFLAGS 1 of the parameter list. Note that the use of
these flags varies by function and that the user may have set
flags that are not used by the function. INSTRUCTION (Used on all entries) IUCVBLOK MASK MAXCONN MSGBLOK PARMSIZE
This field contains the address of the instruction following
where the function was invoked. This address is a real address
if the IPCPENTY (X'08') bit in the field FLAGS is set to one.
Otherwise, the address is an address in a virtual machine.
(Used on all entries)
This field contains the address of the IUCVBLOK associated
with the invoker. For the QUERY function, this field may be
zero if no IUCVBLOK currently exists for the invoker. For
the DECLARE BUFFER function, this field contains the
address of the IUCVBLOK created by this function.
(Used on SETMASK, SETCMASK)
This field contains a copy of the mask field that was specified
by the virtual machine.
(Used on QUERY)
This field contains the maximum number of connections
allowed by the virtual machine issuing this request.
(Used on DESCRIBE, PURGE, RECEIVE, REJECT,
REPLY, SEND, TESTCMPL)
This field contains the real address of the MSGBLOK proc­
essed by this request.
(Used on QUERY) Inter-User Communications Vehicle 175
PATH RCODE 176 VM/SP System Programmer's Guide
This field contains the size of IUCV parameter list returned to
the invoker of the QUERY function.
(Used on ACCEPT, CONNECT, DESCRIBE, PURGE, QUIESCE, RECEIVE, REJECT, REPLY, RESUME, SEND, SEVER, TESTCMPL) This field contains the path id of the path associated with this
request. For the CONNECT function, this is the path id asso­
ciated with the path being created. For the other functions, this
is the path id used to process the request. (Used on ACCEPT, CONNECT, DCLBFR, DESCRIBE, PURGE, QUIESCE, RECEIVE, REJECT, REPLY, RESUME, SEND, SETCMASK, SETMASK, SEVER, TESTCMPL) This field contains the code returned in the field IPRCODE of
the parameter list. If this return code field is non-zero, only
the TYPE, FCODE, INSTRUCTION, FLAGS, and IUCVBLOK fields are valid. The other fields may be invalid
due to the nature of the return code. Invalid fields always con­
tain zeroes.
Previous Page Next Page