Package restkit :: Package util :: Module rwlock :: Class RWLock
[hide private]
[frames] | no frames]

Class RWLock

source code


Classic implementation of reader-writer lock with preference to writers.

Readers can access a resource simultaneously.
Writers get an exclusive access.

API is self-descriptive:
    reader_enters()
    reader_leaves()
    writer_enters()
    writer_leaves()

Instance Methods [hide private]
 
__init__(self) source code
 
reader_enters(self) source code
 
reader_leaves(self) source code
 
writer_enters(self) source code
 
writer_leaves(self) source code