MPE/iX Commands Reference Manual (32650-90877)
Chapter 3 95
Command List I
Commands ABORT to BYE
bytes has only 11 bytes available for data in each logical record. However,
to determine actual block size, 12 bytes is used for the record size (block
size = 12 bytes multiplied by the
blockfactor
). If the file is specified as a
binary file, the 11 bytes are rounded up to 12 bytes (6 words), all of which
are available for each logical record.
blockfactor
The number of logical records per physical block in a new file. The default
is calculated by dividing the specified
recsize
into the configured block
size; this value is rounded downward to an integer that is never less than
1. For variable length record files,
blockfactor
and
recsize
are used to
calculate the maximum logical and physical record size. The
blockfactor
is then set to 1. For files containing undefined length records, the
blockfactor
is ignored. The maximum size of
blockfactor
is 255.
For byte-stream files,
blockfactor
is set to 1.
F, U, V or B Defines the length of the records of the file. A file may contain fixed length
records (F), undefined length records (U), variable length records (V) or
byte-stream format (B). For disk files, the default is F.
BINARY or ASCII Indicates the type of records the file contains. BINARY indicates binary
coded records and is the default. ASCII indicates ASCII coded records.
CCTL or NOCCTL Indicates whether or not carriage control characters are supplied along
with data written to an ASCII file. CCTL indicates carriage control
characters accompany the data; NOCCTL indicates carriage control
characters are not specified. The default is NOCCTL.
TEMP Indicates that the file is created as a temporary file and is saved in the
job/session temporary file domain when closed. The default is that a
permanent file is created.
dsdevice
The device class name or logical device number used to open a
communications link to a remote computer that contains the source file.
The default is the local system, or the computer on which the transfer
request originates. A # symbol is a delimiter between the file name of the
remote computer and the remote device file name.
device
Either the
devclass
or
ldev
on which the file is to reside. A device class
name (
devclass
), such as DISC consists of up to eight alphanumeric
characters beginning with an alphabetic character. The DEV= parameter
does not accept device names, volume classes, or volume names. When you
specify
devclass
, the file is allocated to any available device in that class.
If you are opening a file destined for a mountable volume, you must specify
a device class that includes the drives upon which the home volume set is
mounted. The file is then allocated to any of the home volume set's
volumes that fall within that device class.
The logical device number (
ldev
) consists of a one to three number
specifying a particular device. Default is the device class name DISC.
filecode
A code indicating a specially formatted file. This code is recorded in the file
label and is available to processes accessing the file through the
FFILEINFO or FGETINFO intrinsic. Although any user can specify a positive