FOPEN (changed) [ Introduction to MPE XL for MPE V Programmers Migration Guide ] MPE/iX 5.0 Documentation
Introduction to MPE XL for MPE V Programmers Migration Guide
FOPEN
(changed)
The following FOPEN parameters have been modified for use on MPE XL based
systems. For other FOPEN parameters, refer to . MPE V/E Intrinsics
Reference Manual (32033-90007) or MPE XL Intrinsics Reference Manual
(32650-90028).
formaldesignator The formal file designator may contain command
interpreter variables and expressions that are
evaluated by FOPEN before the formal file
designator is parsed and validated. For more
information about command interpreter variables
and expressions refer to the Command
Interpreter Access and Variables Programmer's
Guide (32650-90011).
foptions Specifying an foptions value of zero behaves as
if you did not specify foptions; the parameter
is defaulted.
aoptions Specifying an aoptions value of zero behaves as
if you did not specify aoptions; the parameter
is defaulted.
device The FOPEN intrinsic does not access the special
disk device classes of serial disk (SDISC) and
foreign disk (FOREIGN), as neither are
supported on MPE XL based systems.
When you specify the deviceclass option for
disk devices you are referring to a member(s)
of a volume set (set of disk packs) rather than
a set of specific disk drives.
Also, a file is bound to a disk pack and not to
a disk device. When you specify ldev at file
creation, ldev will be permanently associated
with a specific volume that was mounted on the
device specified by ldev at the time of file
creation, and not permanently associated with
the physical device, as is the case in MPE V/E
based systems.
filesize MPE XL NM maximum file size for Standard files
is two gigabytes.
numextents, initialloc When you specify a value of one in both
numextents and in initialloc, the file will be
created as one contiguous extent of disk space.
Otherwise, a variable number of extents (with
varying extent sizes) will be allocated on a
need basis.
When you specify a value of one in both
initialloc and in numextents, the file will be
created as one contiguous extent of disk space.
Otherwise, a variable number of extents (with
varying extent sizes) will be allocated on a
need basis.
MPE XL NM default for initialloc is zero
extents (the default in MPE V/E is one extent).
No extents are allocated to the file until the
file is accessed and one or more extents are
required.
MPE XL Intrinsics Reference Manual (32650-90028) lists equivalences
between FOPEN parameters and HPFOPEN parameters.
MPE/iX 5.0 Documentation