Models a long-lived server that receives requests from a client and calls a main0 method to run the commands in-process. Provides the command args, env variables, JVM properties, wrapped input/output streams, and other metadata related to the client command
Attributes
- Companion
- object
- Source
- MillDaemonServer.scala
- Graph
-
- Supertypes
- Known subtypes
-
class MillDaemonMain
Members list
Type members
Inherited classlikes
Attributes
- Inherited from:
- ProxyStreamServer
- Source
- ProxyStreamServer.scala
- Supertypes
-
trait Serializabletrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Inherited types
Attributes
- Inherited from:
- ProxyStreamServer
- Source
- ProxyStreamServer.scala
Value members
Abstract methods
Attributes
- Source
- MillDaemonServer.scala
Attributes
- Source
- MillDaemonServer.scala
Attributes
- Source
- MillDaemonServer.scala
Initial state.
Inherited methods
Returns true if the client is still alive. Invoked from another thread.
Returns true if the client is still alive. Invoked from another thread.
Attributes
- Definition Classes
- Inherited from:
- ProxyStreamServer
- Source
- ProxyStreamServer.scala
Handle a single client connection in a separate thread.
Handle a single client connection in a separate thread.
Attributes
- Definition Classes
- Inherited from:
- ProxyStreamServer
- Source
- ProxyStreamServer.scala
Invoked in handleConnection results in an exception.
Invoked in handleConnection results in an exception.
Attributes
- Definition Classes
- Inherited from:
- ProxyStreamServer
- Source
- ProxyStreamServer.scala
Invoked when the server is stopped.
Invoked when the server is stopped.
Value parameters
- data
-
will be None if preHandleConnection haven't been invoked yet.
Attributes
- Definition Classes
- Inherited from:
- ProxyStreamServer
- Source
- ProxyStreamServer.scala
Invoked before a thread that runs handleConnection is spawned.
Invoked before a thread that runs handleConnection is spawned.
Attributes
- Definition Classes
- Inherited from:
- ProxyStreamServer
- Source
- ProxyStreamServer.scala
Attributes
- Inherited from:
- Server
- Source
- Server.scala
Attributes
- Inherited from:
- Server
- Source
- Server.scala
Attributes
- Inherited from:
- Server
- Source
- Server.scala
Inherited fields
Attributes
- Inherited from:
- Server
- Source
- Server.scala