HPlogo New Features of MPE/iX: Using the Hierarchical File System: 300 MPE/iX Computer Systems > Chapter 4 What's New for Programmers?

Summary of New and Enhanced Features

» 

Technical documentation

Complete book in PDF
» Feedback

 » Table of Contents

 » Glossary

 » Index

This section provides a quick summary of new and enhanced features accessible through MPE/iX system intrinsics. Refer to later sections in the chapter for more detailed information about these features.

New features

  • Hierarchical directory files

  • MPE/iX byte-stream files

  • Renaming a file across account boundaries

  • Append mode (versus append access)

Enhanced features

  • Security features

  • Object ownership

  • Closing a file

  • Listing file information

  • Terminating file name strings

  • Accessing a file by its file name

  • The intrinsics listed in Table 4-1.

Table 4-1 Enhanced MPE/iX Intrinsics

Intrinsic Name Summary of Changes
FCHECKProvides additional file system error codes.
FCLOSESupports hierarchical directories and byte-stream files.
FCONTROLSupports hierarchical directories and byte-stream files.
FFILEINFOEnhanced and new item numbers return information about hierarchical directories and byte-stream files. Supports HFS syntax.
FGETINFOEnhanced parameters return information about byte-stream files but only limited information about hierarchical directories. Does not support HFS syntax.
FLABELINFOEnhanced and new item numbers return information about hierarchical directories and byte-stream files. Supports HFS syntax.
FLOCKSupports byte-stream files. Hierarchical directories cannot be locked.
FOPENSupports HFS syntax. Creates and opens byte-stream files and opens hierarchical directories. Cannot create hierarchical directories.
FPARSEDoes not support HFS syntax.
FPOINTSupports byte-stream files.
FREADSupports byte-stream files.
FREADDIRSupports byte-stream files.
FREADLABELSupports byte-stream files.
FREADSEEKSupports byte-stream files.
FRENAMESupports HFS syntax. Supports renaming of files across account boundaries.
FSPACESupports byte-stream files.
FWRITESupports byte-stream files.
FWRITEDIRSupports byte-stream files.
FWRITELABELSupports byte-stream files.
HPACDINFOSupports HFS syntax. Provides new and enhanced security features.
HPACDPUTSupports HFS syntax. Provides new and enhanced security features.
HPCICOMMANDSupports up to 512 chars in command buffer.
HPDEVCONTROLSupports setting data compression.
HPDEVCREATEAllows creation of FIFO and device link files.
HPFOPENSupports HFS syntax. Creates and opens both hierarchical directories and byte-stream files.
HPPIPEAllows the creation of pipe files.
PRINTFILEINFOSupports HFS syntax. Supports both hierarchical directories and byte-stream files.
STACKDUMPLimited support of HFS syntax. Special considerations for file name terminating characters.

 

Feedback to webmaster