SynthDefImpl

final case
class SynthDefImpl(server: Server, peer: SynthDef) extends ResourceImpl with SynthDef with SynthDefPlatform
trait Serializable
trait Product
trait Equals
trait SynthDef
trait Resource
trait Disposable[RT]
class Object
trait Matchable
class Any

Value members

Concrete methods

def dispose()(implicit tx: RT): Unit
def name: String
def recv()(implicit tx: RT): Unit

Queues a receive message. If the SynthDef is too large, it will be written to a temporary file and /d_load used instead.

Queues a receive message. If the SynthDef is too large, it will be written to a temporary file and /d_load used instead.

override
def toString: String
Definition Classes
Any

Inherited methods

final
def isOnline(implicit tx: RT): Boolean
Inherited from
ResourceImpl
protected
def loadDef(peer: SynthDef): Message & Send
Inherited from
SynthDefPlatform
protected
def online0: Boolean
Inherited from
ResourceImpl
def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product
final protected
def require(p: Boolean, message: => String): Unit
Inherited from
ResourceImpl
final protected
def requireOffline()(implicit tx: RT): Unit
Inherited from
ResourceImpl
final protected
def requireOnline()(implicit tx: RT): Unit
Inherited from
ResourceImpl
final protected
def setOnline(value: Boolean)(implicit tx: RT): Unit
Inherited from
ResourceImpl
final
def timeStamp(implicit tx: RT): TimeStamp
Inherited from
ResourceImpl
final
def timeStamp_=(value: TimeStamp)(implicit tx: RT): Unit
Inherited from
ResourceImpl