scala.actors.remote

class TcpService

[source: scala/actors/remote/TcpService.scala]

class TcpService(port : Int)
extends Thread with Service
Value Summary
val serializer : JavaSerializer
Values and Variables inherited from Service
kernel
Method Summary
def addConnection (node : Node, worker : TcpServiceWorker) : Unit
def connect (n : Node) : TcpServiceWorker
def disconnectNode (n : Node) : Unit
def getConnection (n : Node) : Option[TcpServiceWorker]
def isConnected (n : Node) : Boolean
def isReachable (node : Node) : Boolean
def node : Node
def nodeDown (mnode : Node) : Unit
override def run : Unit
def send (node : Node, data : Array[Byte]) : Unit
Methods inherited from Thread
blockedOn, start, stop, stop, interrupt, isInterrupted, destroy, isAlive, suspend, resume, setPriority, getPriority, setName, getName, getThreadGroup, countStackFrames, join, join, join, setDaemon, isDaemon, checkAccess, toString, getContextClassLoader, setContextClassLoader, getStackTrace, getId, getState, getUncaughtExceptionHandler, setUncaughtExceptionHandler
Methods inherited from AnyRef
getClass, hashCode, equals, clone, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf
Value Details
val serializer : JavaSerializer
Overrides
Service.serializer

Method Details
def node : Node
Overrides
Service.node

def send(node : Node, data : Array[Byte]) : Unit
Overrides
Service.send

override def run : Unit
Overrides
Thread.run

def addConnection(node : Node, worker : TcpServiceWorker) : Unit

def getConnection(n : Node) : Option[TcpServiceWorker]

def isConnected(n : Node) : Boolean

def connect(n : Node) : TcpServiceWorker

def disconnectNode(n : Node) : Unit

def isReachable(node : Node) : Boolean

def nodeDown(mnode : Node) : Unit