scala.actors

# remote

#### package remote

Visibility

1. Public
2. All

### Type Members

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

2. #### class JavaSerializer extends Serializer

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

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

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

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

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

   This class represents a machine node on a TCP network.

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

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

10. #### abstract class Serializer extends AnyRef

11. #### trait Service extends AnyRef

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

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

### Value Members

1. #### object FreshNameCreator

2. #### object RemoteActor

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

3. #### object TcpService

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

### Ungrouped