mill.daemon.MillDaemonMain
See theMillDaemonMain companion object
class MillDaemonMain(daemonDir: Path, acceptTimeout: FiniteDuration, locks: Locks, outMode: OutFolderMode) extends MillDaemonServer[RunnerState]
Attributes
- Companion
- object
- Source
- MillDaemonMain.scala
- Graph
-
- Supertypes
Members list
Value members
Concrete methods
Attributes
- Source
- MillDaemonMain.scala
def main0(args: Array[String], stateCache: RunnerState, mainInteractive: Boolean, streams: SystemStreams, env: Map[String, String], setIdle: Boolean => Unit, userSpecifiedProperties: Map[String, String], initialSystemProperties: Map[String, String], systemExit: StopServer): (Boolean, RunnerState)
Attributes
- Source
- MillDaemonMain.scala
Inherited methods
Attributes
- Definition Classes
- Inherited from:
- MillDaemonServer
- Source
- MillDaemonServer.scala
Attributes
- Definition Classes
- Inherited from:
- MillDaemonServer
- Source
- MillDaemonServer.scala
override def endConnection(connectionData: ConnectionData, data: Option[DaemonServerData], result: Option[Int]): Unit
Attributes
- Definition Classes
- Inherited from:
- MillDaemonServer
- Source
- MillDaemonServer.scala
Exit code to send to other clients when server is terminated while handling a request
Exit code to send to other clients when server is terminated while handling a request
Attributes
- Inherited from:
- MillDaemonServer
- Source
- MillDaemonServer.scala
override def handleConnection(connectionData: ConnectionData, stopServer: StopServer, setIdle: SetIdle, data: DaemonServerData): Int
Attributes
- Definition Classes
- Inherited from:
- MillDaemonServer
- Source
- MillDaemonServer.scala
override def prepareConnection(connectionData: ConnectionData, stopServer: StopServer): DaemonServerData
Invoked before a thread that runs handleConnection is spawned.
Invoked before a thread that runs handleConnection is spawned.
Attributes
- Definition Classes
- Inherited from:
- MillDaemonServer
- Source
- MillDaemonServer.scala
Attributes
- Inherited from:
- Server
- Source
- Server.scala
Attributes
- Inherited from:
- Server
- Source
- Server.scala
def runSocketHandler(clientSocket: Socket, initialSystemProperties: Map[String, String], closeServer0: Option[Int] => Unit, connectionTracker: ConnectionTracker): Unit
Attributes
- Inherited from:
- Server
- Source
- Server.scala
Attributes
- Inherited from:
- Server
- Source
- Server.scala
Attributes
- Inherited from:
- Server
- Source
- Server.scala
Attributes
- Inherited from:
- MillDaemonServer
- Source
- MillDaemonServer.scala
Inherited fields
Attributes
- Inherited from:
- Server
- Source
- Server.scala
Attributes
- Inherited from:
- Server
- Source
- Server.scala
In this article