Guardian Procedure Calls Reference Manual

CLASS SEARCH DEFINEs
A CLASS SEARCH DEFINE contains information to be used for resolving file names with a search
list.
A CLASS SEARCH DEFINE has 21 attributes named SUBVOL0 through SUBVOL20 and another
21 attributes named RELSUBVOL0 through RELSUBVOL20. Each of these attributes takes the same
form and is optional. The value of one attribute is either a single subvolume specification or a list
of them enclosed in parentheses and separated by commas. A subvolume specification can be a
fully or partially qualified subvolume name, or the name of a CLASS DEFAULTS DEFINE.
With the SUBVOLnn attributes, subvolume name resolution takes place when the attribute is added;
with the RELSUBVOLnn attributes, subvolume name resolution takes place when the DEFINE is
used. The search order for a CLASS SEARCH DEFINE is as follows:
SUBVOL0
RELSUBVOL0
SUBVOL1
RELSUBVOL1 . . .
SUBVOL20
RELSUBVOL20
If any attribute is a list, the search order is from left to right within the list.
CLASS SEARCH DEFINEs are used by the FILENAME_RESOLVE_ procedure. For detailed information
about the CLASS SEARCH DEFINEs and their attributes, see the Guardian Programmer's Guide.
CLASS SORT DEFINEs
A CLASS SORT DEFINE passes information to the FASTSORT utility. All SORT attributes (other than
CLASS) are optional.
FASTSORT always checks for the presence of a DEFINE named =_SORT_DEFAULTS. If this DEFINE
exists and is of CLASS SORT, FASTSORT reads the attributes from it and uses them to set the sort
parameters. =_SORT_DEFAULTS is reserved for use as the name for a default CLASS SORT DEFINE.
For detailed information about the CLASS SORT DEFINE and its attributes, see the FastSort Manual.
CLASS SUBSORT DEFINEs
A CLASS SUBSORT DEFINE passes information that applies to parallel sorts running under the
FASTSORT utility. The only required attribute (other than CLASS) is SCRATCH. For detailed
information about the CLASS SUBSORT DEFINE and its attributes, see the FastSort Manual.
CLASS SPOOL DEFINEs
A CLASS SPOOL DEFINE passes information to the spooler collector process to assign values to
spooler job attributes. For detailed information about the CLASS SPOOL DEFINE and its attributes,
see the Spooler Utilities Reference Manual and the Spooler Plus Utilities Reference Manual.
CLASS TAPE DEFINEs
A CLASS TAPE DEFINE passes information to the tape process when using labeled magnetic tapes.
One CLASS TAPE DEFINE must be used for each labeled tape file that is accessed by your
application. CLASS TAPE DEFINEs are processed by the tape process and by the FILE_OPEN_ and
OPEN procedures. For detailed information about the CLASS TAPE DEFINEs and their attributes,
see the Guardian Disk and Tape Utilities Reference Manual.
CLASS TAPECATALOG DEFINEs
A CLASS TAPECATALOG DEFINE is used to invoke the services of the DSM/TC product. It is used
in place of a CLASS TAPE DEFINE, adding several attributes for control of cataloging files that are
read from and written to tape.
1548 DEFINEs