Expanded

final protected
class Expanded[T <: Txn[T]](val peer: OscUdpNode, localPort: Int, localHost: String)(implicit val targets: ITargets[T], val cursor: Cursor[T]) extends Repr[T] with IControlImpl[T] with IChangeGeneratorEvent[T, (Message, PeerSocketAddress)]
trait IChangeGeneratorEvent[T, (Message, PeerSocketAddress)]
trait IChangeEventImpl[T, (Message, PeerSocketAddress)]
trait IChangeEvent[T, (Message, PeerSocketAddress)]
trait IGeneratorEvent[T, Change[(Message, PeerSocketAddress)]]
trait IEventImpl[T, Change[(Message, PeerSocketAddress)]]
trait IEvent[T, Change[(Message, PeerSocketAddress)]]
trait Observable[T, Change[(Message, PeerSocketAddress)]]
trait IControlImpl[T]
trait Repr[T]
trait IControl[T]
trait Disposable[T]
trait Form[T]
class Object
trait Matchable
class Any

Value members

Concrete methods

override
def dispose()(implicit tx: T): Unit
Definition Classes
IControlImpl -> Disposable
override
def initControl()(implicit tx: T): Unit
Definition Classes
IControlImpl -> IControl
def initExpanded()(implicit tx: T, ctx: Context[T]): Expanded[T]
def message(implicit tx: T): Message
def received: IChangeEvent[T, (Message, PeerSocketAddress)]
def send(target: SocketAddress, p: OscPacket)(implicit tx: T): Unit
def sender(implicit tx: T): PeerSocketAddress

Inherited methods

def --->(sink: IEvent[T, Any])(implicit tx: T): Unit
Inherited from
IEventImpl
def -/->(sink: IEvent[T, Any])(implicit tx: T): Unit
Inherited from
IEventImpl
final
def fire(update: Change[(Message, PeerSocketAddress)])(implicit tx: T): Unit
Inherited from
IGeneratorEvent
final protected
def initProperty[A](key: String, default: A)(set: T => A => Unit)(implicit tx: T, ctx: Context[T]): Unit
Inherited from
IControlImpl
def react(fun: T => Change[(Message, PeerSocketAddress)] => Unit)(implicit tx: T): Disposable[T]
Inherited from
IEventImpl