package
hyperscala
Type Members
-
-
-
trait
Connection extends Logging
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
case class
Request(exchange: Either[HttpServerExchange, WebSocketHttpExchange]) extends Product with Serializable
-
-
-
-
-
-
trait
Screen extends BaseScreen with Logging
-
-
case class
ScreenContentResponse(title: String, content: String, screenName: String, parentId: String, replace: Boolean) extends Product with Serializable
-
class
Server extends Logging with HttpHandler
-
-
-
-
-
-
-
-
case class
URL(protocol: Protocol = Protocol.Http, host: String = "localhost", port: Int = 80, path: String = "/", parameters: Map[String, Param] = Map.empty) extends Product with Serializable
-
-
-
abstract
class
WebApplication extends BaseApplication with Logging
Value Members
-
-
-
-
-
-
-
-
-
object
Server extends Logging
-
-
-
-
-
-
implicit
def
connection2ServerConnection(connection: Connection): ServerConnection
-
implicit
def
exchange2Extended(exchange: HttpServerExchange): ExtendedExchange
-
implicit
def
handler2HttpHandler(handler: Handler): HttpHandler
-
-
implicit
def
screen2ServerScreen(screen: BaseScreen): ServerScreen
-
-