|
|
by Rajesh Channabasavaiah
Commercial Systems Division
The Architected Interface Facility (AIF) Operating System
product has been enhanced to handle the instances of Managing Large
Files (Up to 1TB) with the AIF Intrinsics. AIFs are a software layer
between non-operating system software and internals providing controlled
access to MPE/iX internal functionality and data structure. For
Release 6.5, four AIF Intrinsics have been identified and modified
to obtain the required functionality for handling Large Files.
The four AIF Intrinsics are as follows:
AIFFILEGGET
AIFFILEGPUT
AIFFILELGET
AIFILELPUT
Enhancement for AIFFILEGGET/AIFFILEGPUT
These Intrinsics have been enhanced for handling Large Files
with the addition of three item numbers which are as follows:
Item # |
Item Type |
Description |
5101 | Longint_type | End of File |
5102 | Longint_type | File limit |
5103 | Longint_type | Number of Sectors |
Enhancement for AIFFILELGET/AIFFILELPUT
These Intrinsics have been enhanced for handling Large Files
with the addition of a New Item number which is as follows:
Item # |
Item Type |
Description |
4101 | Longint_type | Record pointer offset |
Error Messages
Two New Error Messages have been introduced for the AIF:OS
product as part of the Large Files project to handle the existing
items and the new items for the Intrinsics documented above.
Error # |
Description |
4101 | Set if the designated file is a Large File |
4102 | Set if the designated file is not a Large File |
|