file locks
Koroskin Denis
2korden at gmail.com
Wed Jul 30 11:20:24 PDT 2008
On Wed, 30 Jul 2008 20:14:59 +0400, llee <llee at goucher.edu> wrote:
> Is there any way to lock a file in D. I'm writing an application that
> needs to support concurrent access to a file, and would like to lock the
> file during write operations to prevent other process instances from
> reading invalid data.
In Tango, when you create a FileConduit you specify a Share attribute that
affects concurrent file access policy:
enum Share : ubyte {
None=0, /// no sharing
Read, /// shared reading
ReadWrite, /// open for anything
}
Is it what are you looking for?
More information about the Digitalmars-d-learn
mailing list