Network.Wai.Handler.Warp

Run a Warp server

run

runEnv

runSettings

runSettingsSocket

Settings

data Settings

defaultSettings

Setters

setPort

setHost

setOnException

setOnExceptionResponse

setOnOpen

setOnClose

setTimeout

setManager

setFdCacheDuration

setFileInfoCacheDuration

setBeforeMainLoop

setNoParsePath

setInstallShutdownHandler

setServerName

setMaximumBodyFlush

setFork

setProxyProtocolNone

setProxyProtocolRequired

setProxyProtocolOptional

setSlowlorisSize

setHTTP2Disabled

setLogger

setServerPushLogger

setGracefulShutdownTimeout

Getters

getPort

getHost

getOnOpen

getOnClose

getOnException

getGracefulShutdownTimeout

Exception handler

defaultOnException

defaultShouldDisplayException

Exception response handler

defaultOnExceptionResponse

exceptionResponseForDebug

Data types

data HostPreference

type Port

data InvalidRequest

Utilities

pauseTimeout

data FileInfo

getFileInfo

withApplication

withApplicationSettings

testWithApplication

testWithApplicationSettings

openFreePort

Version

warpVersion

HTTP/2

HTTP2 data

data HTTP2Data

http2dataPushPromise

http2dataTrailers

defaultHTTP2Data

getHTTP2Data

setHTTP2Data

modifyHTTP2Data

Push promise

data PushPromise

promisedPath

promisedFile

promisedResponseHeaders

promisedWeight

defaultPushPromise