Requester

trait Requester[T <: Txn[T]] extends IO[T]
trait IO[T]
class Object
trait Matchable
class Any

Value members

Abstract methods

def allocUniqueId(): Int

Asks for a unique (monotonously increasing) number that can be used to created a unique control name, for example.

Asks for a unique (monotonously increasing) number that can be used to created a unique control name, for example.

Inherited methods

def acceptedInputs: Map[Key, Map[Input[_], Value]]
Inherited from
IO
def outputs: Map[String, Int]

Current set of used outputs (scan keys to number of channels). This is guaranteed to only grow during incremental building, never shrink.

Current set of used outputs (scan keys to number of channels). This is guaranteed to only grow during incremental building, never shrink.

Inherited from
IO