MF=L Format
[label]CMSIUCV MF=L
This address is the block of storage that contains theIUCV parameter
list for theIUCV function desired. This parameter list must be previous
ly prepared by the program. It is suggested that the program use the
LIST form of theIUCV macro to prepare the parameter list. By using
this form, the program may set up theIUCV parameter list by using KEYWORD parameters on the IUCV macro instead of storing informa
tion using the IPARML DSECT. This parameter is required.CODE= is only valid when the SEVER function is requested. If CODE=ALL, all paths owned by the program are SEVERed. If CODE=ONE, only
the one path specified via the pathid is SEVERed. If this parameter is
not specified,CODE=ONE is used as the default.
NAME=
label is an assembler program label. It is the address of an 8 charac
ter symbolic name.
(Rn) is a general register. Its value is the address of an 8 character
symbolic name.
This symbolic name identifies the program associated with this path. A
program with this name must have previously issued an HNDIUCV mac
ro to identify itself as a CMSIUCV program to CMS. This parameter
must be specified.ERROR= label is an assembler program label that is the address of the error
routine.
(Rn) is a general register. Its value is the address of the error rou
tine.
The error routine receives control if an error is found. If this parameter
is not specified and an error occurs, control returns to the next sequential
instruction in the calling program.
When MF=L is coded, the format of the CMSIUCV macro is:r- [,NAME=label] [,PRMLIST=label] [,EXIT=label]
-[,UWORD=label] [,CODE=ALLONE] ,CONNECT[,NAME=label] [,PRMLIST=label] [,EXIT=label]
[,UWORD=label] ,ACCEPT[,NAME=label] [,PRMLIST=label] [,EXIT=label]
[,UWORD=label] ,SEVER[,NAME=label] [,PRMLIST=label] [,CODE=ALLONE] ---
-
All parameters have the same meaning as the standard format with the following
difference:CMS IUCV Support 361
[label]
This address is the block of storage that contains the
list for the
ly prepared by the program. It is suggested that the program use the
LIST form of the
this form, the program may set up the
tion using the IPARML DSECT. This parameter is required.
the one path specified via the pathid is SEVERed. If this parameter is
not specified,
NAME=
label is an assembler program label. It is the address of an 8 charac
ter symbolic name.
(Rn) is a general register. Its value is the address of an 8 character
symbolic name.
This symbolic name identifies the program associated with this path. A
program with this name must have previously issued an HNDIUCV mac
ro to identify itself as a CMS
must be specified.
routine.
(Rn) is a general register. Its value is the address of the error rou
tine.
The error routine receives control if an error is found. If this parameter
is not specified and an error occurs, control returns to the next sequential
instruction in the calling program.
When MF=L is coded, the format of the CMSIUCV macro is:
-
[,
[,
-
All parameters have the same meaning as the standard format with the following
difference: