monifu.concurrent

locks

package locks

Package provided for Scala.js for source-level compatibility. Usage of these locks in Scala.js does not imply any overhead.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. locks
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type Lock = LockImpl.type

  2. type NaiveReadWriteLock = ReadWriteLockImpl.type

  3. type NaiveSpinLock = LockImpl.type

  4. type ReadWriteLock = ReadWriteLockImpl.type

  5. type ReentrantReadWriteLock = ReadWriteLockImpl.type

Value Members

  1. def Lock(): Lock

  2. object LockImpl

    Provided for Scala.

  3. object Macro

  4. def NaiveReadWriteLock(): NaiveReadWriteLock

  5. def NaiveSpinLock(): NaiveSpinLock

  6. def ReadWriteLock(): ReadWriteLock

  7. object ReadWriteLockImpl

    Provided for Scala.

  8. def ReentrantReadWriteLock(): ReentrantReadWriteLock

Inherited from AnyRef

Inherited from Any

Ungrouped