MPE/iX Commands Reference Manual (32650-90877)
96 Chapter3
Command List I
Commands ABORT to BYE
integer ranging from 0 to 32,767 or a mnemonic name for this parameter,
certain reserved integers and mnemonics have particular system defined
meanings.
Default is the unreserved file code of 0.
Using 1090 (LOG) as your designated file code may not yield the number of
records you specify in the DISC= parameter. Most files use the number of
records specified in the DISC= parameter as the maximum limit; user
logging uses this specified number as a minimum.
numrec
The maximum number of logical records in a new file. The maximum for
fixed length and undefined length records is 2,147,483,647. The default is
1023.
numextents
Maximum number of disk extents. You may specify a value of -1, or any
number from 1 to 32. Default is 8.
initialloc
Number of extents to be initially allocated to the file at the time that it is
opened. If you specify -1 for this parameter, the default value is used.
RIO or NORIO RIO creates a relative I/O file, which is a special file access method
primarily used by COBOLII programs. You can, however, access these files
from programs written in any language. Specifying RIO implicitly changes
the record length parameter to F, or fixed length record. The default,
NORIO, creates a nonrelative I/O file.
RIO and NORIO specifications affect only the physical characteristics of the
file. If NOBUF is specified in the FILE command, the file is not accessed in
RIO mode; otherwise, RIO access is used with RIO files. Special operations
on RIO files, such as replicating an RIO file, set NOBUF access. Refer to the
Accessing Files Programmer's Guide for a discussion of relative I/O.
STD, MSG, CIR, KSAMXL, SPOOL, KSAM64 Defines the type of file.
The default is STD (standard MPE/iX disk file). You do not need to specify
STD; in fact, if you do specify it, you will see the error message The STD
keyword is not appropriate in the context of a BUILD command.
(CIERR 216).
A MSG (message file) allows communication between any set of processes in
a first in, first out (FIFO) manner. Records are read from the start of the
file and are logically deleted and/or are appended to the end of the file.
CIR (circular file) acts as a normal sequential file until full. When full, the
first physical block is deleted when the next record is written, and
remaining blocks are logically shifted to the front of the file. A circular file
cannot be simultaneously accessed by readers and writers.
KSAMXL specifies a native mode KSAM file (KSAM XL file).
SPOOL specifies an unlinked output spool file. The default
outpri
on the
spool file is 8; the default number of copies is 1. The unlinked output spool
file must be created on a disk device. Specify the target printer device at
SPOOLF...;PRINT time; if you do not, an error results.