Scala 2

API Specification

This document is the API specification for Scala 2.

Class Summary
class JavaSerializer

case class NamedSend

class NetKernel

case class Node
This class represents a machine node on a TCP network.
abstract class Serializer

class TcpService

class TcpServiceWorker


Trait Summary
abstract trait Service


Object Summary
object FreshNameCreator

object RemoteActor
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(TcpNode("127.0.0.1", 9010), 'myName)
   c ! msg
   // ...
 }
 

object TcpService