packages feed

salvia-0.0.5: src/Network/Salvia/Httpd.hs

module Network.Salvia.Httpd (

  -- Httpd.Core.Config
    HttpdConfig (..)
  , defaultConfig

  -- Httpd.Core.Handler
  , Context (..)
  , config
  , request
  , response
  , sock
  , address
  , queue

  , mkContext

  , Handler
  , ResourceHandler
  , UriHandler

  -- Httpd.Core.IO
  , sendHeaders
  , send
  , sendStr
  , sendStrLn
  , sendBs
  , spool
  , spoolBs
  , spoolAll
  , spoolN
  , emptyQueue
  , reset

  , contents
  , contentsUtf8
  , uriEncodedPostParamsUTF8

  -- Httpd.Core.Main
  , start

  ) where

import Network.Salvia.Core.Config
import Network.Salvia.Core.Handler
import Network.Salvia.Core.IO
import Network.Salvia.Core.Main