scala.actors.remote
class Proxy

[source: `scala/actors/remote/Proxy.scala`]

`` `class` Proxy(node : Node, name : Symbol, kernel : NetKernel)
  `extends` Actor

Values and Variables inherited from Actor
isDetached, kill, links, trapExit, exitReason, exiting, shouldExit

Method Summary
`override def` | ! (msg : Any) : Unit Sends `msg` to this actor (asynchronous).
`override def` | !? (msg : Any) : Any Sends `msg` to this actor and awaits reply (synchronous).
`override def` | act : Unit The behavior of an actor is specified by implementing this abstract method. Note that the preferred way to create actors is through the `actor` method defined in object `Actor`.

Methods inherited from Actor
send, receive, receiveWithin, react, reactWithin, forward, !?, !!, !!, reply, replyChannel, freshReplyChannel, ?, sender, start, link, link, linkTo, unlink, unlinkFrom, exit, exit, exitLinked, exitLinked, exit

Methods inherited from AnyRef
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized

Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf

Method Details

`override` `def` act : Unit

  The behavior of an actor is specified by implementing this abstract method. Note that the preferred way to create actors is through the `actor` method defined in object `Actor`.

Overrides
  Actor.act

`override` `def` !(msg : Any) : Unit

  Sends `msg` to this actor (asynchronous).

Overrides
  Actor.!

`override` `def` !?(msg : Any) : Any

  Sends `msg` to this actor and awaits reply (synchronous).

Parameters
  `msg -` the message to be sent
Returns
  the reply

Overrides
  Actor.!?