QuartzH2Server

io.quartz.QuartzH2Server
See theQuartzH2Server companion object
class QuartzH2Server(HOST: String, PORT: Int, h2IdleTimeOutMs: Int, sslCtx: SSLContext)

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def doConnect(ch: IOChannel, maxStreams: Int, keepAliveMs: Int, route: Request => IO[Option[Response]], leftOver: Chunk[Byte]): IO[Unit]
def doConnectUpgrade(ch: IOChannel, maxStreams: Int, keepAliveMs: Int, route: Request => IO[Option[Response]], buf: Chunk[Byte]): IO[Unit]
def errorHandler(e: Throwable): IO[Int | Unit]
def getHttpHeaderAndLeftover(chunk: Chunk[Byte]): (Headers, Chunk[Byte])
def hostName(address: SocketAddress): String
def protoSwitch(): String
def responseString(): String
def responseStringNo11(): String
def run0(e: ExecutorService, R: HttpRoute, maxThreadNum: Int, maxStreams: Int, keepAliveMs: Int): IO[ExitCode]
def run1(R: HttpRoute, maxThreadNum: Int, maxStreams: Int, keepAliveMs: Int): IO[ExitCode]
def run3(e: ExecutorService, R: HttpRoute, maxThreadNum: Int, maxStreams: Int, keepAliveMs: Int): IO[ExitCode]
def start(R: HttpRoute, sync: Boolean): IO[ExitCode]
def startIO(pf: HttpRouteIO, filter: WebFilter, sync: Boolean): IO[ExitCode]
def startRIO[Env](env: Env, pf: HttpRouteRIO[Env], filter: WebFilter, sync: Boolean): IO[ExitCode]