COBOL Manual for TNS/E Programs (H06.08+, J06.03+)

Example 226 OSS Pathnames for OSS Files
file2
vol1/file2
usr/vol1/file2
/usr/vol1/file2
/usr/vol1/part3/file2
"OSS /usr/vol1/file2"
/E/qa2/usr/vol1/file2
"OSS /E/qa2/usr/vol1/file2"
OSS Pathnames for Guardian Files
The OSS pathname of a Guardian file has this format:
device
specifies a Guardian device or either of the special names #DYNAMIC or #TERM.
file-id-1
node.volume.subvolume.file_id
node
specifies the name of a remote node. The operating system on the node must be version D40.00
or later, and the node must have a compatible OSS name server.
file-id-2
/G/volume/subvolume/file_id
Example 227 OSS Pathnames for Guardian Files
"GUARDIAN \qa.tests.cobol85.release4"
"GUARDIAN S.#PRNT2"
"OSS /G/tests.cobol85.release4"
"OSS /E/qa/G/$tests.cobol85.release4"
OSS Pathnames in HP COBOL Source Programs
Within an HP COBOL source program, OSS pathnames are allowed as system-file-name
parameters in these contexts:
In the File-Mnemonic clause of the SPECIAL-NAMES paragraph, for example:
SPECIAL-NAMES.
FILE "OSS /usr/test/fileID" IS A-FILE.
FILE "GUARDIAN $MYVOL.SUBVOL.FILEID" IS B-FILE.
FILE "OSS /G/MYVOL/SUBVOL/FILEID" IS C-FILE.
NOTE: If system-file-name is an OSS file, it cannot be a DEFINE name. If
system-file-name is a Guardian file, it can be DEFINE name.
In the ASSIGN clause of a file-control entry, for example:
FILE-CONTROL.
SELECT A-FILE ASSIGN TO "OSS /usr/test/fileID".
SELECT B-FILE ASSIGN TO "GUARDIAN $MYVOL.SUBVOL.FILEID".
SELECT C-FILE ASSIGN TO "OSS /G/MYVOL/SUBVOL/FILEID".
Files in the OSS Environment 715