SenderExpanded

final protected
class SenderExpanded[T <: Txn[T]](peer: Repr[T], tx0: T)(implicit val targets: ITargets[T]) extends IExpr[T, SocketAddress] with IChangeEventImpl[T, SocketAddress]
trait IChangeEventImpl[T, SocketAddress]
trait IChangeEvent[T, SocketAddress]
trait IEventImpl[T, Change[SocketAddress]]
trait IEvent[T, Change[SocketAddress]]
trait Observable[T, Change[SocketAddress]]
trait IExpr[T, SocketAddress]
trait Disposable[T]
trait IChangePublisher[T, SocketAddress]
trait IPublisher[T, Change[SocketAddress]]
trait ExprLike[T, SocketAddress]
trait Form[T]
class Object
trait Matchable
class Any

Value members

Concrete methods

def changed: IChangeEvent[T, SocketAddress]
def dispose()(implicit tx: T): Unit
def value(implicit tx: T): SocketAddress

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
def react(fun: T => Change[SocketAddress] => Unit)(implicit tx: T): Disposable[T]
Inherited from
IEventImpl