From 2995f1a6a4eb2c95399e125500ce6143f9ce7465 Mon Sep 17 00:00:00 2001 From: Philipp Haller Date: Tue, 10 Oct 2006 14:18:52 +0000 Subject: Adapted examples. --- docs/examples/actors/RemoteCounter.scala | 40 -------------------------------- 1 file changed, 40 deletions(-) delete mode 100644 docs/examples/actors/RemoteCounter.scala (limited to 'docs') diff --git a/docs/examples/actors/RemoteCounter.scala b/docs/examples/actors/RemoteCounter.scala deleted file mode 100644 index 004d96ba9a..0000000000 --- a/docs/examples/actors/RemoteCounter.scala +++ /dev/null @@ -1,40 +0,0 @@ -package examples.actors - -import scala.actors.Actor._ -import scala.actors.Actor -import scala.actors.remote.Node -import scala.actors.remote.RemoteActor._ - -case object Incr -case object Value -case class Result(v: int) - -object RemoteCounter extends Application { - actor { - def loop(value: int): unit = { - Console.println("Value: " + value) - receive { - case Incr => loop(value + 1) - case Value => { sender ! Result(value); loop(value) } - case other => loop(value) - } - } - - alive(9010) - register('counter, self) - loop(0) - } - - actor { - val c = select(Node("127.0.0.1", 9010), 'counter) - c ! Incr - c ! Incr - c ! Value - receive { - case Result(v) => { - Console.println("Received result: " + v) - sender ! Incr - } - } - } -} -- cgit v1.2.3