Measure Reference Manual
End;
End;
Definitions of the FILE^OPEN^OSS^DESC fields that differ from the FILE^OPEN^DESC descriptor
follow. For definitions of all the other fields, see FILE^OPEN^DESC (page 467).
File^open^desc^fields
are the fields in the FILE^OPEN^DESC descriptor.
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 the OSS file pathname. If the internal format
representation was used to access the disk file, initialize Pathid[0] to -1 to indicate all
PATHID values.
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.
FILE^OPEN^OSS^DESC^D10
is the descriptor for FILE entities that provides fields for describing the process that owns the open
(process name) and the opener process (program file name) and that supports OSS file pathnames.
Including the OPENER^PROGRAM^FNAME^MID descriptor is optional.
Although you can specify FILE^NAME^MID without including OPENER^PROGRAM^FNAME^MID,
you cannot use OPENER^PROGRAM^FNAME^MID by itself.
Struct File^open^oss^desc^d10 (*)
Begin
File^open^desc^fields;
Struct File^name^MID( MID^def ); ! Internal id for OSS pathname
Int Measflags; ! To be used later,
! initialize to 0 for now
Int Opener^pname[0:3]; ! opener's process name
Int Opener^program^fname[0:11]; ! opener's program file name
Struct Opener^program^fname^MID( MID^def ); ! Internal identifier
! for OSS pathname
End;
Definitions of the FILE^OPEN^OSS^DESC^D10 fields that differ from the FILE^OPEN^DESC
descriptor follow. For definitions of all the other fields, see FILE^OPEN^DESC (page 467).
File^open^desc^fields
are the fields in the FILE^OPEN^DESC descriptor.
FILE^NAME^MID
is a structure that contains the internal-format file name for the OSS pathname.
STRUCT MID^def (*) ! High level view of Measure ID
begin
Int Pathid[0:11];
Int Crvsn[0:2];
end;
pathid
INT:value:12
is the internal format representation of the OSS file pathname. If the internal format
representation was used to access the disk file, initialize Pathid[0] to -1 to indicate all
PATHID values.
470 Entity Descriptors