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