|
def | __init__ |
|
def | reader_enters |
|
def | reader_leaves |
|
def | writer_enters |
|
def | writer_leaves |
|
|
| mutex |
|
| can_read |
|
| can_write |
|
| active_readers |
|
| active_writers |
|
| waiting_readers |
|
| waiting_writers |
|
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()
The documentation for this class was generated from the following file:
- code/googleappengine-read-only/python/google/appengine/_internal/django/utils/synch.py