Object Code Accelerator Manual

Glossary
Object Code Accelerator Manual528144-003
Glossary-8
file lock
In the PC environment, file names for disk files normally have at least two parts (the
disk name and the file name); for example, B:MYFILE.
In the Guardian environment, disk file names include an Expand node name, volume
name, subvolume name, and file identifier; for example,
\NODE.$DISK.SUBVOL.MYFILE.
In the Open System Services (OSS) environment, a file is identified by a pathname; for
example, /usr/john/workfile. See also filename.
file lock. A mechanism that restricts access to a file by all processes except the lock owner.
file name. A unique name for a file. This name is used to open a file using a FILE_OPEN_
or OPEN procedure call and thereby provides a connection between the opening
process and the file.
file-name part. That portion of a file name that occurs between two periods, before the first
period, or after the last period. Node name, file ID, process name, process qualifier,
device name, and volume name are all examples of file-name parts.
file-name pattern. A sequence of characters including the asterisk (*) and question mark
(?) that matches existing file names by expanding each asterisk to zero or more letters,
digits, dollar signs ($), and pound signs (#) and replacing each question mark with
exactly one letter, digit, dollar sign, or pound sign.
file-name piece. One or more consecutive parts of a file name separated by periods.
file-name subpart. An element of a file-name part separated from the next element by a
colon (:).
file number. An integer that represents a particular instance of an open file. A file number
is returned by the FILE_OPEN_ or OPEN procedure and is used in all subsequent
input/output procedures to reference the file. Internally, the file number is an index into
the file table.
file serial number. A number that uniquely identifies a file within its file system.
file system. In the Open System Services (OSS) environment, a collection of files and file
attributes. A file system provides the namespace for the file serial numbers that
uniquely identify its files. Open System Services provides a file system (see also
ISO/IEC IS 9945-1:1990 [ANSI/IEEE Std. 1003.1-1990], Clause 2.2.2.38); the
Guardian application program interface (API) provides a file system; and OSS Network
File System (NFS) provides a file system. (OSS NFS filenames and pathnames are
governed by slightly different rules than OSS filenames and pathnames.) Within the
OSS and OSS NFS file systems, filesets exist as manageable objects.
On an HP NonStop™ system, the Guardian file system for an Expand node is a subset
of the OSS virtual file system. Traditionally, the API for file access in the Guardian
environment is referred to as the Guardian file system.