ibm-information-center/dist/eclipse/plugins/i5OS.ic.apis_5.4.0.1/hfs1.htm

83 lines
3.2 KiB
HTML
Raw Normal View History

2024-04-02 14:02:31 +00:00
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Copyright" content="Copyright (c) 2006 by IBM Corporation">
<title>Hierarchical File System APIs</title>
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<!-- Change History: -->
<!-- YYMMDD USERID Change description -->
<!-- File Edited November 2001 -->
<link rel="stylesheet" type="text/css" href="../rzahg/ic.css">
</head>
<body>
<!--End Header Records -->
<!--Java sync-link-->
<script language="Javascript" src="../rzahg/synch.js" type="text/javascript">
</script>
<h2>Hierarchical File System APIs</h2>
<p>For information on the Hierarchical File System (HFS) APIs, see the following:</p>
<ul>
<li><a href="hfs1a.htm">HFS concepts</a></li>
<li><a href="hfs1b.htm">HFS Use--Requirements</a></li>
<li><a href="hfs1c.htm">HFS Directory Entry Attributes</a></li>
</ul>
<p>The hierarchical file system (HFS) APIs include:</p>
<ul>
<li><a href="hfs2.htm">Hierarchical File System Access APIs</a></li>
<li><a href="hfs3.htm">File System Registration APIs</a></li>
</ul>
<p>The HFS APIs and the functions they support are part of the i5/OS<SUP>(R)</SUP> program.
These APIs provide applications with a single, consistent interface to the file
systems registered with the hierarchical file system on your iSeries server.
They automatically support the document library services (DLS) file system and
the optical file system (QOPT), and they can also support user-written file
systems.</p>
<p>With HFS APIs you can work with nonrelational data stored in objects, such
as directories and files in existing file systems. You can also perform such
tasks as creating and deleting directories and files, reading from and writing
to files, and changing the directory entry attributes of files and
directories.</p>
<p>The following diagram shows the relationship of the HFS APIs to your
applications and to other file systems:</p>
<center><img src="RBAFX507.gif" alt=
"Relationship of HFS APIs to applications and other file systems"></center>
<!-- If you are working with the document library services (DLS) file system,
refer to the
<a href="http://publib.boulder.ibm.com:80/cgi-bin/bookmgr/DOCNUM/SH21-0703">
Office Services Concepts and Programmer's Guide</a> book <img src="../www.gif"
alt="Link outside Information Center">. -->
<p>If you are working with the optical file system (QOPT), refer to <a
href="../rzau8/kickoff.htm">Optical device programming</a>. If you are not writing applications, but instead are
creating or installing a new file system for other programmers to use with the
HFS APIs, turn to <a href="hfs3.htm">User-Written File Systems and HFS</a>.</p>
<hr>
<center>
<table cellpadding="2" cellspacing="2">
<tr align="center">
<td valign="middle" align="center"><a href="#Top_Of_Page">Top</a> |
<a href="aplist.htm">APIs by category</a></td>
</tr>
</table>
</center>
</body>
</html>