Guardian Procedure Calls Reference Manual (G06.25+)

File Names and Process Identifiers
Guardian Procedure Calls Reference Manual522629-013
D-10
Internal File Names
ldev-number
specifies a logical device number. A logical device number consists of a dollar sign
($) followed by one to four digits. The logical device number 0 (represented “$0”)
is reserved for the Event Management Service (EMS) collector process.
qual-1 and qual-2
are optional qualifiers. qual-2 cannot be used in combination with device-
name; neither qualifier can be used in combination with ldev-number.
qual-1 consists of a pound sign (#) followed by one to seven alphanumeric
characters; the first alphanumeric character must be a letter.
qual-2 contains one to eight alphanumeric characters; the first character must be
a letter.
The following are examples of external nondisk file names:
\sw.$proc.#out.default
\sw.$drvr.#term
$s.#lp
$tape4
$10
Internal File Names
An internal file name is a 12-word array in which the different file name parts begin at
fixed locations in the array. The internal form of a file name is typically used within the
system, as when a file name is passed between an application process and the
operating system.
Except where noted, italicized syntax elements in the following diagrams have the
same definitions as they do for external file names.
Local File Names
The internal form of a local file name is as follows:
To access a permanent disk file, use
[0:3]volume (blank fill)
[4:7]subvol (blank fill)
[8:11]file-id (blank fill)
To access a temporary disk file, use
[0:3]volume (blank fill)
[4:11]temp-file-id (blank fill)
To access a nondisk device, use
[0:3]device-name or
ldev-number (blank fill)