DaemonRpcServer

mill.server.DaemonRpcServer
See theDaemonRpcServer companion object
class DaemonRpcServer(serverName: String, transport: MillRpcWireTransport, setIdle: SetIdle, writeToLocalLog: String => Unit, runCommand: RunCommandHandler) extends MillRpcServer[Initialize, ClientToServer, ServerToClient]

Attributes

Companion
object
Source
DaemonRpcServer.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def initialize(init: 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
DaemonRpcServer.scala

Inherited methods

def run(): Unit

Attributes

Inherited from:
MillRpcServer
Source
MillRpcServer.scala

Inherited fields

Attributes

Inherited from:
MillRpcServer
Source
MillRpcServer.scala

Attributes

Inherited from:
MillRpcServer
Source
MillRpcServer.scala