trait Server extends ServerLike with Model[Update]
- Self Type
- Server
- Alphabetic
- By Inheritance
- Server
- Model
- ServerLike
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Abstract Value Members
- abstract def !(p: Packet): Unit
-
abstract
def
!(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
isDefinedAtmethod) and invoked and removed in case of a match, completing the returned future.If the handler does not match in the given timeout period, the future fails with a
Timeoutexception, and the handler is removed.- packet
the packet to send out
- timeout
the timeout duration
- handler
the handler to match against incoming messages
- returns
a future of the successfully completed handler or timeout exception
- See also
-
abstract
def
addListener(pf: Listener[Update]): pf.type
- Definition Classes
- Model
-
abstract
def
addr: InetSocketAddress
- Definition Classes
- ServerLike
- abstract def allocAudioBus(numChannels: Int): Int
- abstract def allocBuffer(numChannels: Int): Int
- abstract def allocControlBus(numChannels: Int): Int
- abstract def bufManager: BufferManager
- abstract val clientConfig: Config
- abstract def condition: Condition
-
abstract
def
config: Config
- Definition Classes
- ServerLike
- abstract def counts: StatusReply
- abstract def defaultGroup: Group
- abstract def dispose(): Unit
- abstract def dumpInOSC(mode: Dump = osc.Dump.Text, filter: (Packet) ⇒ Boolean = _ => true): Unit
- abstract def dumpOSC(mode: Dump = osc.Dump.Text, filter: (Packet) ⇒ Boolean = _ => true): Unit
- abstract def dumpOutOSC(mode: Dump = osc.Dump.Text, filter: (Packet) ⇒ Boolean = _ => true): Unit
- abstract def dumpTree(controls: Boolean = false): Unit
- abstract def freeAudioBus(index: Int): Unit
- abstract def freeBuffer(index: Int): Unit
- abstract def freeControlBus(index: Int): Unit
- abstract def isConnected: Boolean
- abstract def isLocal: Boolean
- abstract def isOffline: Boolean
- abstract def isRunning: Boolean
-
abstract
def
name: String
- Definition Classes
- ServerLike
- abstract def nextNodeId(): Int
- abstract def nextSyncId(): Int
- abstract def nodeManager: NodeManager
- abstract def queryCounts(): Unit
- abstract def quit(): Unit
- abstract def quitMsg: ServerQuit.type
-
abstract
def
removeListener(pf: Listener[Update]): Unit
- Definition Classes
- Model
- abstract def rootNode: Group
- abstract def sampleRate: Double
- abstract def startAliveThread(delay: Float = 0.25f, period: Float = 0.25f, deathBounces: Int = 25): Unit
- abstract def stopAliveThread(): Unit
- abstract def syncMsg(): Sync
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- Server → AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )