package
webserver
Type Members
-
case class
HttpConfig(maxLengthInMB: Int = 4, maxInitialLineLength: Int = 4096, maxHeaderSizeInBytes: Int = 8192, maxChunkSizeInBytes: Int = 8192, aggreateChunks: Boolean = true, minCompressibleContentSizeInBytes: Int = 1024, maxCompressibleContentSizeInBytes: Int = 1.*(1024).*(1024), compressibleContentTypes: List[String] = ..., spdyEnabled: Boolean = false) extends Product with Serializable
-
class
PipelineFactory extends ChannelPipelineFactory with Logger
-
-
class
RequestHandler extends SimpleChannelUpstreamHandler with Logger
-
case class
SslConfig(keyStoreFile: File, keyStorePassword: String, trustStoreFile: Option[File], trustStorePassword: Option[String]) extends Product with Serializable
-
class
SslManager extends AnyRef
-
case class
TcpConfig(noDelay: Option[Boolean] = scala.None, sendBufferSize: Option[Int] = scala.None, receiveBufferSize: Option[Int] = scala.None, keepAlive: Option[Boolean] = scala.None, reuseAddress: Option[Boolean] = scala.None, soLinger: Option[Int] = scala.None, trafficClass: Option[Int] = scala.None, acceptBackLog: Option[Int] = scala.None) extends Product with Serializable
-
case class
WebLogConfig(customActorPath: Option[String] = scala.None, format: infrastructure.WebLogFormat.Value = ...) extends Product with Serializable
-
-
case class
WebServerConfig(serverName: String = "WebServer", hostname: String = "localhost", port: Int = 8888, webLog: Option[WebLogConfig] = scala.None, ssl: Option[SslConfig] = scala.None, http: HttpConfig = ..., tcp: TcpConfig = ...) extends Extension with Product with Serializable
Inherited from AnyRef
Inherited from Any
Socko web server built on top of Netty networking and Akka processing.