MPE/iX Intrinsics Reference Manual (32650-90905)
Chapter 7 389
Command Definitions (HP32208-HPLOACNMPROC)
HPFOPEN
34I32 Spooler copies:
Passes a value in the range 1..127 indicating the number of copies of the
entire file to be produced by the spooling facility. This option is applicable
to spooled devices only. This option can be specified for a file already
opened (for example, $STDLIST), where the highest value supplied before
the last FCLOSE takes effect. The copies do not appear continuously if the
system operator intervenes or if a file of higher output priority becomes
READY before the last copy is complete. This option is ignored for
nonspooled output devices.
Default: 1
35/I32 File size:
Passes the maximum file capacity:
• For variable-length records, the capacity is expressed in blocks
(
blockitem#=recordsize * blockfactor
).
• For fixed-length and undefined-length records, the capacity is expressed
in logical records.
• The maximum file size for a standard byte stream file is 2 gigabytes
(2,147,483,648 bytes)
• The maximum file size for standard, fixed length record files and
KSAM64 files is 128 gigabyte (137,438,953,472 bytes
• The maximum file size for other standard and KSAM XL files is
4,294,901,759 bytes (4 gigabytes less 64K bytes).
• The maximum file size for a CM KSAM data file is 2 gigabytes and for a
CM KSAM key file, 2 gigabytes.
• The maximum file size of 500 megabytes, for RIO and circular is
dependent upon both the record size and the number of extents defined
for the file:
— For circular and RIO files,
recsize
=256 bytes and
numextent
=32.
This option is applicable only at file creation.
Default: 2 gigabytes
This
itemnum
may not be specified when creating hierarchical directories.
(ASC) Not used for asynchronous devices.
36/I32 Initial allocation:
Passes a positive integer value indicating the number of records to be
allocated to the file initially. This option is applicable only at file creation.
Default: 0
This
itemnum
may not be specified when creating hierarchical directories.
(ASC) Not used for asynchronous devices.