Integrated File System Introduction

 

Use QOpenSys

QOpenSys can be accessed through the integrated file system interface using either the OS/400 file server or the integrated file system commands, user displays, and C language APIs.

Case-sensitivity in the QOpenSys file system

Unlike the "root" (/) file system, the QOpenSys file system distinguishes between uppercase or lowercase when searching for object names. For example, a character string supplied in all uppercase characters will not match the same character string in which any of the characters is lowercase.

This case-sensitivity allows you to use duplicate names, provided there is some difference in uppercase and lowercase of the characters making up the name. For example, you can have an object named Payroll, an object named PayRoll, and an object named PAYROLL in the same directory in QOpenSys.

Path names in the QOpenSys file system

Links in the QOpenSys file system

Multiple hard links to the same object are allowed in the QOpenSys file system. Symbolic links are fully supported. A symbolic link can be used to link from the QOpenSys file system to an object in another file system.

See Link for a description of links.

Use integrated file system commands and displays in the QOpenSys file system

All of the commands that are listed in Perform operations using CL commands and the displays that are described in Perform operations using iSeries menus and displays can operate on the QOpenSys file system. However, it may not be safe to use these commands in a multi-thread capable process.

Use integrated file system APIs in the QOpenSys file system

All of the C language functions that are listed in Perform operations using APIs can operate on the QOpenSys file system in a threadsafe manner.

Journal object changes in the QOpenSys file system

Objects in the QOpenSys file system can be journaled. The main purpose for journal management is to enable you to recover the changes to an object that have occurred since the object was last saved. For more information on journaling object changes in the QOpenSys file system, see Journaling support for integrated file system objects.


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]