scala.actors

# remote

#### package remote

Visibility

1. Public
2. All

### Type Members

1. #### final class ExitFun extends (AbstractActor, Proxy) ⇒ Unit with Serializable

2. #### final class LinkToFun extends (AbstractActor, Proxy) ⇒ Unit with Serializable

3. #### case class LocalApply0(rfun: (AbstractActor, Proxy) ⇒ Unit, a: AbstractActor) extends Product with Serializable

4. #### case class Locator(node: Node, name: Symbol) extends Product with Serializable

5. #### case class NamedSend(senderLoc: Locator, receiverLoc: Locator, data: Array[Byte], session: Symbol) extends Product with Serializable

6. #### case class RemoteApply0(senderLoc: Locator, receiverLoc: Locator, rfun: (AbstractActor, Proxy) ⇒ Unit) extends Product with Serializable

7. #### case class SendTo(a: OutputChannel[Any], msg: Any, session: Symbol) extends Product with Serializable

8. #### final class UnlinkFromFun extends (AbstractActor, Proxy) ⇒ Unit with Serializable

9. #### class JavaSerializer extends Serializer

   Annotations
     @deprecated
   Deprecated

     (Since version 2.11.0) Use the akka.actor package instead. For migration from the scala.actors package refer to the Actors Migration Guide.

10. #### case class Node(address: String, port: Int) extends Product with Serializable

    This class represents a machine node on a TCP network.

    This class represents a machine node on a TCP network.

    address

      the host name, or `null` for the loopback address.

    port

      the port number.

    Annotations
      @deprecated
    Deprecated

      (Since version 2.11.0) Use the akka.actor package instead. For migration from the scala.actors package refer to the Actors Migration Guide.

11. #### abstract class Serializer extends AnyRef

    Annotations
      @deprecated
    Deprecated

      (Since version 2.11.0) Use the akka.actor package instead. For migration from the scala.actors package refer to the Actors Migration Guide.

12. #### trait Service extends AnyRef

    Annotations
      @deprecated
    Deprecated

      (Since version 2.11.0) Use the akka.actor package instead. For migration from the scala.actors package refer to the Actors Migration Guide.

    Version

      0.9.10

13. #### class TcpService extends Thread with Service

    Annotations
      @deprecated
    Deprecated

      (Since version 2.11.0) Use the akka.actor package instead. For migration from the scala.actors package refer to the Actors Migration Guide.

### Value Members

1. #### object FreshNameCreator

2. #### object Terminate extends Product with Serializable

### Deprecated Value Members

1. #### object RemoteActor

   This object provides methods for creating, registering, and selecting remotely accessible actors.

   This object provides methods for creating, registering, and selecting remotely accessible actors.

   A remote actor is typically created like this:

       actor {
         alive(9010)
         register('myName, self)

         // behavior
       }

   It can be accessed by an actor running on a (possibly) different node by selecting it in the following way:

       actor {
         // ...
         val c = select(Node("127.0.0.1", 9010), 'myName)
         c ! msg
         // ...
       }

   Annotations
     @deprecated
   Deprecated

     (Since version 2.11.0) Use the akka.actor package instead. For migration from the scala.actors package refer to the Actors Migration Guide.

2. #### object TcpService

   Annotations
     @deprecated
   Deprecated

     (Since version 2.11.0) Use the akka.actor package instead. For migration from the scala.actors package refer to the Actors Migration Guide.

### Ungrouped