rep (0):
SELECT type (0): FileLockType
FROM
file => [unused (WORDS[FileLockType]): LONG CARDINAL ← 0], -- the entire file, for whole-file operations
page => [page (WORDS[FileLockType]): YggEnvironment.PageNumber], -- individual file page
property => [
property (WORDS[FileLockType]): {version, other}], -- properties (all besides version locked as a unit,
size => [unused (WORDS[FileLockType]): LONG CARDINAL ← 0], -- the file's size
volumeGroup => [unused (WORDS[FileLockType]): LONG CARDINAL ← 0],
ENDCASE];