|
Scala 2.3.3
|
class
Channel
[Msg]
extends
java.lang.Object
with
scala.actors.InputChannel[Msg]
with
scala.actors.OutputChannel[Msg]
with
scala.ScalaObject
Channel
may receive from it.Constructor Summary | |
def
this
|
Var Summary | |
var
receiver
: scala.actors.Actor
|
Def Summary | |
def
!
(msg: Msg)
: scala.Unit
Sends msg to this Channel .
|
|
def
!?
(msec: scala.Long, msg: Msg)
: scala.Option[scala.Any]
|
|
def
!?
(msg: Msg)
: scala.Any
Sends msg to this Channel and
awaits reply.
|
|
def
forward
(msg: Msg)
: scala.Unit
Forwards msg to this keeping the
last sender as sender instead of self .
|
|
def
react
(f: scala.PartialFunction[scala.Any, scala.Unit])
: scala.Nothing
|
|
def
reactWithin
(msec: scala.Long)(f: scala.PartialFunction[scala.Any, scala.Unit])
: scala.Nothing
|
|
def
receive
[R]
(f: scala.PartialFunction[scala.Any, R])
: R
|
|
def
receiveWithin
[R]
(msec: scala.Long)(f: scala.PartialFunction[scala.Any, R])
: R
|
Def inherited from scala.actors.InputChannel[Msg] | |
react , reactWithin, receive, receiveWithin |
Def inherited from scala.actors.OutputChannel[Msg] | |
! , forward |
Constructor Detail |
Var Detail |
Def Detail |
def
!
(msg: Msg): scala.Unit
msg
to this Channel
.
def
!?
(msec: scala.Long, msg: Msg): scala.Option[scala.Any]
msg
to this Channel
and
awaits reply.
def
forward
(msg: Msg): scala.Unit
msg
to this
keeping the
last sender as sender instead of self
.
def
react
(f: scala.PartialFunction[scala.Any, scala.Unit]): scala.Nothing
def
reactWithin
(msec: scala.Long)(f: scala.PartialFunction[scala.Any, scala.Unit]): scala.Nothing
def
receive
[R](f: scala.PartialFunction[scala.Any, R]): R
def
receiveWithin
[R](msec: scala.Long)(f: scala.PartialFunction[scala.Any, R]): R