| rw.mutex-class {bigmemory} | R Documentation |
Support for read/write mutual exclusions for objects in shared memory (separately from the mutexes used with shared matrices).
Objects can be created by calls of the form new("rw.mutex", ...).
address:"externalptr" ~~ signature(x = "rw.mutex"): ... Mutexes are not for the faint of heart. But if you want an additional set of locks beyond those already implemented with a shared matrix, you'll need this. We recommend you contact us if you have questions.
Michael J. Kane and John W. Emerson
big.matrix, shared.big.matrix,
filebacked.big.matrix, rw.mutex, attach.rw.mutex,
rlock, rwlock, unlock.
showClass("rw.mutex")