IOGEN is called with /START-IOGEN
in dialog mode. The command (domain: UTILITIES) can be entered under any user ID that possesses the STD-PROCESSING privilege.
IOGEN cannot be used from a console.
START-IOGEN | Alias: IOGEN |
FUNCTION = *GENERATE-IORSF / *GENERATE-SOURCE ,INPUT-FILE = *STD / <filename 1..54> ,SELECT = 0 / <alphanum-name 1..1> ,VERSION = *STD / <product-version> / <product-version without-corr> / <product-version without-man> |
FUNCTION =
Selection of what is to be generated.
FUNCTION = *GENERATE-IORSF
An IOCF in IORSF format is generated. This is the standard case.
FUNCTION = *GENERATE-SOURCE
IOGEN instructions are recovered from an IOCF in IORSF format. These are stored in a SAM file SYSDAT.IOGEN.<ver>.SRC[.<name>]. <name> is the original generation name of the IOCF, if it exists.
INPUT-FILE =
Specifies the input medium for the IOGEN statements.
INPUT-FILE = *STD
The statements for IOGEN are read from SYSDTA (only possible if FUNCTION = *GENERATE-IORSF).
INPUT-FILE = <filename 1..54>
If FUNCTION = *GENERATE-IORSF: The instructions for IOGEN are read from the specified SAM or ISAM file.
If FUNCTION = *GENERATE-SOURCE: The specified PAM file in IORSF format is read.
SELECT = 0 / <alphanum-name 1..1>
Selects the I/O configuration for generation from the description of a computer network in the input medium, see the section "An IOGEN description for two or more Server Units".
Permitted values: 0, 1, ..., 9, A, B, ..., F (max. 15 configurations in a network). The default value is 0, i.e. no network function is used.
Ignored if FUNCTION = *GENERATE-SOURCE.
VERSION =
Specifies the version of IOGEN that is to be called.
VERSION = *STD
The highest IOGEN version installed using IMON is started unless a specific version has been selected with IMON.
VERSION = <product-version> / <product-version without-corr> / <product-version without-man>
Specifies the version of IOGEN that is to be called. You can specify the version in different levels of detail. The following specifications are permitted:
nn.nann or n.nann | (e.g. 21.0A00) | full version specification |
nn.na or n.na | (e.g. 21.0A) | without correction level |
nn.n or n.n | (e.g. 21.0) | without correction level or release version |