Packages

c

scala.tools.nsc.fsc

SocketServer

abstract class SocketServer extends CompileOutputCommon

The abstract class SocketServer implements the server communication for the fast Scala compiler.

Source
SocketServer.scala
Linear Supertypes
Known Subclasses
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SocketServer
  2. CompileOutputCommon
  3. AnyRef
  4. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new SocketServer(fixPort: Int = 0)

Abstract Value Members

  1. abstract def session(): Unit
  2. abstract def shutdown: Boolean
  3. abstract def verbose: Boolean
    Definition Classes
    CompileOutputCommon

Concrete Value Members

  1. val BufferSize: Int
  2. def doSession(clientSocket: Socket): Unit
  3. def echo(msg: String): Unit
    Definition Classes
    CompileOutputCommon
  4. def fatal(msg: String): Nothing
    Definition Classes
    CompileOutputCommon
  5. var in: BufferedReader
  6. def info(msg: String): Unit
    Definition Classes
    CompileOutputCommon
  7. var out: PrintWriter
  8. lazy val port: Int
  9. def run(): Unit
  10. lazy val serverSocket: ServerSocket
  11. def timeout(): Unit
  12. def warn(msg: String): Unit
    Definition Classes
    CompileOutputCommon