Lock
implementations provide more extensive locking operations than can be obtained using synchronized
methods and statements. They allow more flexible structuring, may have quite different properties, and may support multiple associated Condition objects. More...
Go to the source code of this file.
Variables | |
module mango locks | Lock |
import mango locks | Condition |
import mango locks | TimeUnit |
Lock
implementations provide more extensive locking operations than can be obtained using synchronized
methods and statements. They allow more flexible structuring, may have quite different properties, and may support multiple associated Condition objects.
Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/licenses/publicdomain Ported to D by Ben Hinkle. Email comments and bug reports to ben.hinkle@gmail.com
revision 2.0 - ScopedLock suggested by Sean Kelly
Definition in file Lock.d.
|
|
|
|
|
|