Measure Reference Manual

SQLPROC^OSS^DESC
is the descriptor for SQLPROC entities that supports OSS file pathnames.
Struct Sqlproc^OSS^desc (*);
Begin
Int Type; ! Entity type
Int Len; ! Byte length of record.
Int CPU^number;
Int PIN;
Int Process^name[0:3];
Int Program^file^name[0:11];
Struct Program^file^name^MID; ! Internal identifier for OSS pathname
Begin
Int Pathid[0:11]; ! Internal format OSS file pathname
Int Crvsn[0:2]; ! Creation Volume Sequence Number
End;
End;
Definitions of the SQLPROC^OSS^DESC fields that differ from the SQLPROC^DESC descriptor
follow. For definitions of all other fields, see SQLPROC^DESC (page 481).
len
INT:value:1
is the length in bytes of this descriptor. len is 40 if the descriptor does not contain the
PROGRAM^FILENAME^MID structure. If the descriptor does contain the
PROGRAM^FILENAME^MID structure, len is 70.
PROGRAM^FILE^NAME^MID
is a structure that contains the internal-format file name for the OSS pathname.
pathid
INT:value:12
is the internal format representation of an OSS file pathname for the specified program
file name if the file is part of an OSS file set. To indicate all PATHIDs, initialize PATHID[0]
to -1.
crvsn
INT:value:3
is the creation version serial number that identifies a unique instance of an OSS disk
file. Initialize CRVSN[0] to -1 to indicate all CRVSN values.
482 Entity Descriptors