{-# OPTIONS_GHC -fno-warn-deprecations #-}
module Network.Wai.Handler.Warp.Internal (
Settings (..)
, ProxyProtocol(..)
, runSettingsConnection
, runSettingsConnectionMaker
, runSettingsConnectionMakerSecure
, Transport (..)
, Connection (..)
, socketConnection
, Recv
, RecvBuf
, makePlainReceiveN
, Buffer
, BufSize
, bufferSize
, allocateBuffer
, freeBuffer
, copy
, FileId (..)
, SendFile
, sendFile
, readSendFile
, warpVersion
, InternalInfo (..)
, HeaderValue
, IndexedHeader
, requestMaxIndex
, module System.TimeManager
, module Network.Wai.Handler.Warp.FdCache
, module Network.Wai.Handler.Warp.FileInfoCache
, module Network.Wai.Handler.Warp.Date
, Source
, recvRequest
, sendResponse
, setSocketCloseOnExec
, windowsThreadBlockHack
) where
import System.TimeManager
import Network.Wai.Handler.Warp.Buffer
import Network.Wai.Handler.Warp.Date
import Network.Wai.Handler.Warp.FdCache
import Network.Wai.Handler.Warp.FileInfoCache
import Network.Wai.Handler.Warp.Header
import Network.Wai.Handler.Warp.Recv
import Network.Wai.Handler.Warp.Request
import Network.Wai.Handler.Warp.Response
import Network.Wai.Handler.Warp.Run
import Network.Wai.Handler.Warp.SendFile
import Network.Wai.Handler.Warp.Settings
import Network.Wai.Handler.Warp.Types
import Network.Wai.Handler.Warp.Windows