de.sciss.synth

Server

trait Server extends ServerLike with Model[Update]

Self Type
Server
Linear Supertypes
Model[Update], ServerLike, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Server
  2. Model
  3. ServerLike
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def !(p: Packet): Unit

  2. abstract def !![A](packet: Packet, timeout: Duration = 6.seconds)(handler: PartialFunction[Message, A]): Future[A]

    Sends out an OSC packet that generates some kind of reply, and returns immediately.

    Sends out an OSC packet that generates some kind of reply, and returns immediately. It registers a handler to parse that reply. The handler is tested for each incoming OSC message (using its isDefinedAt method) and invoked and removed in case of a match, completing the returned future.

    If the handler doesn't match in the given timeout period, the future fails with a Timeout exception, and the handler is removed.

    packet

    the packet to send out

    timeout

    the timeout in milliseconds

    handler

    the handler to match against incoming messages

    returns

    a future of the successfully completed handler or timeout exception

    See also

    de.sciss.synth.message.Timeout

  3. abstract def addListener(pf: Listener[Update]): pf.type

    Definition Classes
    Model
  4. abstract def addr: InetSocketAddress

    Definition Classes
    ServerLike
  5. abstract def allocAudioBus(numChannels: Int): Int

  6. abstract def allocBuffer(numChannels: Int): Int

  7. abstract def allocControlBus(numChannels: Int): Int

  8. abstract def bufManager: BufferManager

  9. abstract def clientConfig: Config

  10. abstract def condition: Condition

  11. abstract def config: Config

    Definition Classes
    ServerLike
  12. abstract def counts: StatusReply

  13. abstract def defaultGroup: Group

  14. abstract def dispose(): Unit

  15. abstract def dumpOSC(mode: Dump = osc.Dump.Text): Unit

  16. abstract def dumpTree(controls: Boolean = false): Unit

  17. abstract def freeAudioBus(index: Int): Unit

  18. abstract def freeBuffer(index: Int): Unit

  19. abstract def freeControlBus(index: Int): Unit

  20. abstract def isConnected: Boolean

  21. abstract def isLocal: Boolean

  22. abstract def isOffline: Boolean

  23. abstract def isRunning: Boolean

  24. abstract def name: String

    Definition Classes
    ServerLike
  25. abstract def nextNodeID(): Int

  26. abstract def nextSyncID(): Int

  27. abstract def nodeManager: NodeManager

  28. abstract def queryCounts(): Unit

  29. abstract def quit(): Unit

  30. abstract def quitMsg: ServerQuit.type

  31. abstract def removeListener(pf: Listener[Update]): Unit

    Definition Classes
    Model
  32. abstract def rootNode: Group

  33. abstract def sampleRate: Double

  34. abstract def startAliveThread(delay: Float = 0.25f, period: Float = 0.25f, deathBounces: Int = 25): Unit

  35. abstract def stopAliveThread(): Unit

  36. abstract def syncMsg(): Sync

Concrete Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  8. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  11. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  12. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  13. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  14. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  15. final def notify(): Unit

    Definition Classes
    AnyRef
  16. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  17. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  18. def toString(): String

    Definition Classes
    Server → AnyRef → Any
  19. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  20. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  21. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from Model[Update]

Inherited from ServerLike

Inherited from AnyRef

Inherited from Any

Ungrouped