abstract class SocketServer extends CompileOutputCommon
The abstract class SocketServer implements the server communication for the fast Scala compiler.
- Source
- SocketServer.scala
- Version
1.0
Linear Supertypes
Known Subclasses
Type Hierarchy
Ordering
- Alphabetic
- By Inheritance
Inherited
- SocketServer
- CompileOutputCommon
- AnyRef
- Any
Implicitly
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new SocketServer(fixPort: Int = 0)
Abstract Value Members
- abstract def session(): Unit
- abstract def shutdown: Boolean
-
abstract
def
verbose: Boolean
- Definition Classes
- CompileOutputCommon
Concrete Value Members
- val BufferSize: Int
- def doSession(clientSocket: Socket): Unit
-
def
echo(msg: String): Unit
- Definition Classes
- CompileOutputCommon
-
def
fatal(msg: String): Nothing
- Definition Classes
- CompileOutputCommon
- var in: BufferedReader
-
def
info(msg: String): Unit
- Definition Classes
- CompileOutputCommon
- var out: PrintWriter
- lazy val port: Int
- def run(): Unit
- lazy val serverSocket: ServerSocket
- def timeout(): Unit
-
def
warn(msg: String): Unit
- Definition Classes
- CompileOutputCommon
The Scala compiler and reflection APIs.