in scala.actors
trait InputChannel

abstract trait InputChannel [+Msg]
extends java.lang.Object
with scala.ScalaObject
The InputChannel trait provides a common interface for all channels from which values can be received.
Version:
0.9.4
Author:
Philipp Haller
Direct Known Subclasses:
Channel

Def Summary
abstract def react (f: scala.PartialFunction[Msg, scala.Unit]) : scala.Nothing

abstract def reactWithin (msec: scala.Long)(f: scala.PartialFunction[scala.Any, scala.Unit]) : scala.Nothing

abstract def receive [R] (f: scala.PartialFunction[Msg, R]) : R

abstract def receiveWithin [R] (msec: scala.Long)(f: scala.PartialFunction[scala.Any, R]) : R

Def Detail
abstract def react (f: scala.PartialFunction[Msg, scala.Unit]): scala.Nothing

abstract def reactWithin (msec: scala.Long)(f: scala.PartialFunction[scala.Any, scala.Unit]): scala.Nothing

abstract def receive [R](f: scala.PartialFunction[Msg, R]): R

abstract def receiveWithin [R](msec: scala.Long)(f: scala.PartialFunction[scala.Any, R]): R