IPFLAGSI IPMSGID IPPATHID IPSRCCLS OUTPUTs from this function returned in the parameter list: IPAUDIT IPMSGID IPPATHID IPRCODE IPSRCCLS
IPFLAGSI IPMSGTAG
Input flags for this function (set by the IUCV macro or by the invoker in
IPFLAGSl):
IPFGMCL
IPFGMID
IPFGPID
A message class identifier (SRCCLS) has been supplied in
the parameter list.
A message identifier has been supplied in the parameter
list.
A path identifier has been supplied in the parameter list.
Output flags for this function (returned by IUCV in IPFLAGS 1):
IPNORPY This is a one-way type message.
IPPRTY This is a priority message.
Exceptions generated by this function (ABENDs generated for CP system
code):
Specification
Operation
Addressing
Protection QUERY Function
Parameter list not on a double word boundary.
Invalid search flags. Either the path id has not been speci­
fied, or the message id has been specified without a mes­
sage class.
An external interrupt buffer has not been declared via the
DCLBFR function, or the invoker is not in supervisor
state. When the function is invoked by CP system code,
an operation exception cannot occur because an external
interrupt buffer has not been declared.
Invalid parameter list address. The specified address is
outside the virtual machine or, for CP system code, is an
invalid real address.
Invalid parameter list address. The storage key of the spec­
ified address does not match the key of the user.
The QUERY function does not take a parameter list.
The QUERY function is used to obtain IUCV information about a virtual machine.
QUERY RESULTS:
Inter-User Communications Vehicle 147
o
8 10 18 20 o
The size of the lUCY external interrupt buffer is returned in general register O. The maximum number of connections that can be outstanding for this virtual
machine is returned in general register 1.
Exceptions generated by this function:
Operation Invoker not in supervisor state.
QUIESCE Function QUIESCE Parameter List Format
1 2 3 4 5 6 7 IPPATHID IIPFLAGSI \IPRCODE 1////////////////1/////////////
//////////////////////////////////////////////////////////////// IPUSER IPUSER //////////////////////////////////////////////////////////////// INPUTs to this function (built in the parameter list by the lUCY macro or by
the invoker): IPFLAGS1 IPPATHID IPUSER OUTPUTs from this function returned in the parameter list: IPRCODE Input flags for this function (set by the lUCY macro or by the invoker in IPFLAGS1): IPALL Quiesce all paths for this virtual machine. Exceptions generated by this function (ABENDs generated for CP system
code):
Specification
Operation
Addressing
Parameter list not on a doubleword boundary.
An external interrupt buffer has not been declared via the
DCLBFR function, or the invoker is not in supervisor
state. When the function is invoked by CP system code,
an operation exception cannot occur because an external
interrupt buffer has not been declared.
Invalid parameter list address. The specified address is
outside the virtual machine or, for CP system code, is an
invalid real address.
148 VM/SP System Programmer's Guide
Previous Page Next Page