c

spinal.core.sim

SimMutex

case class SimMutex(randomized: Boolean = false) extends Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SimMutex
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SimMutex(randomized: Boolean = false)

Value Members

  1. val array: ArrayBuffer[SimThread]
  2. def await(): Unit
  3. def lock(): SimMutex.this.type
  4. var locked: Boolean
  5. val queue: Queue[SimThread]
  6. val randomized: Boolean
  7. def unlock(): SimMutex.this.type