MillRpcWireTransport

mill.rpc.MillRpcWireTransport
See theMillRpcWireTransport companion trait

Attributes

Companion
trait
Source
MillRpcWireTransport.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

class ViaBlockingQueues(inQueue: BlockingQueue[String], outQueue: BlockingQueue[String]) extends MillRpcWireTransport

Attributes

Source
MillRpcWireTransport.scala
Supertypes
trait AutoCloseable
class Object
trait Matchable
class Any

Attributes

Source
MillRpcWireTransport.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait AutoCloseable
class Object
trait Matchable
class Any
Show all
Self type
case class ViaStdinAndStdoutOfSubprocess(subprocess: SubProcess) extends MillRpcWireTransport

Attributes

Source
MillRpcWireTransport.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait AutoCloseable
class Object
trait Matchable
class Any
Show all
class ViaStreams(val name: String, serverToClient: BufferedReader, clientToServer: PrintStream, writeSynchronizer: AnyRef) extends MillRpcWireTransport

Value parameters

clientToServer

client to server stream

serverToClient

server to client stream

writeSynchronizer

synchronizer for writes

Attributes

Source
MillRpcWireTransport.scala
Supertypes
trait AutoCloseable
class Object
trait Matchable
class Any