Guardian Programmer's Guide

Table Of Contents
Coordinating Concurrent File Access
Guardian Programmer’s Guide 421922-014
3 - 5
Setting the Exclusion Mode
The following example opens three files:
LITERAL READ^WRITE = 0;
LITERAL READ^ONLY = 1;
LITERAL WRITE^ONLY = 2;
LITERAL SHARED^ACCESS = 0;
LITERAL EXCLUSIVE^ACCESS = 1;
LITERAL PROTECTED^ACCESS = 3;
.
.
.
ERROR := FILE_OPEN_(FILENAME1:LENGTH1,FILENUM1);
IF ERROR <> 0 THEN ...
Figure 3-1. Exclusion and Access Mode Compatibility
VST121.VSD