ZincWorkerRpcServer

mill.javalib.zinc.ZincWorkerRpcServer
See theZincWorkerRpcServer companion object
class ZincWorkerRpcServer(worker: ZincWorker, serverName: String, transport: MillRpcWireTransport, setIdle: SetIdle, writeToLocalLog: String => Unit) extends MillRpcServerImpl[Initialize, ClientToServer, ServerToClient]

Attributes

Companion
object
Source
ZincWorkerRpcServer.scala
Graph
Supertypes

Members list

Value members

Concrete methods

override def initialize(initialize: Initialize, log: Actions, clientStdout: RpcConsole, clientStderr: RpcConsole, serverToClient: MillRpcChannel[ServerToClient]): MillRpcChannel[ClientToServer]

Value parameters

initialize

First initialization message the client sends when it connects.

serverToClient

A channel to the client.

Attributes

Definition Classes
Source
ZincWorkerRpcServer.scala

Inherited methods

def run(): Unit

Starts listening for messages, blocking the thread.

Starts listening for messages, blocking the thread.

Attributes

Inherited from:
MillRpcServerImpl
Source
MillRpcServer.scala

Inherited fields

Attributes

Inherited from:
MillRpcServerImpl
Source
MillRpcServer.scala

Attributes

Inherited from:
MillRpcServerImpl
Source
MillRpcServer.scala