org.ensime

server

package server

Visibility
  1. Public
  2. All

Type Members

  1. class ConnectionHandler extends Actor with ActorLogging

    Accepts RpcRequestEnvelope and responds with an RpcResponseEnvelope to target.

  2. trait FramedStringProtocol extends Protocol with SLF4JLogging

    FramedStringProtocol is used to support stream based messaging (e.

  3. class JerkProtocol extends FramedStringProtocol

  4. class RequestHandler extends Actor with ActorLogging

    Spawned to listen to the server's response to an RpcRequest.

  5. class ServerActor extends Actor with ActorLogging

  6. class SwankProtocol extends FramedStringProtocol

  7. trait WebServer extends AnyRef

  8. class WebServerImpl extends WebServer with DocJarReading

Value Members

  1. object ConnectionHandler

  2. object PortUtil extends SLF4JLogging

  3. object RequestHandler

  4. object Server

  5. object WebSocketBoilerplate

    This crazy amount of indecipherable boilerplate is how we turn a simple Actor into a Flow, without any backpressure, specifically for use in akka-http WebSocket (but could be used elsewhere with caution).

  6. package tcp

Ungrouped