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