Contents
Index
mohws-0.2.1.6: Modular Haskell Web Server
Index
abort
Network.MoHWS.Logger.Error
accessFileName
1 (Function)
Network.MoHWS.Configuration
2 (Function)
Network.MoHWS.Configuration.Accessor
accessLoggers
Network.MoHWS.Server.Context
addLanguage
1 (Function)
Network.MoHWS.Configuration
2 (Function)
Network.MoHWS.Configuration.Accessor
addToList
Network.MoHWS.Configuration.Parser
Alert
Network.MoHWS.Logger.Level
Body
1 (Type/Class)
Network.MoHWS.HTTP.Response
2 (Data Constructor)
Network.MoHWS.HTTP.Response
body
1 (Function)
Network.MoHWS.HTTP.Request
2 (Function)
Network.MoHWS.HTTP.Response
bodyFromString
Network.MoHWS.HTTP.Response
bodyWithSizeFromString
Network.MoHWS.HTTP.Response
bool
Network.MoHWS.Configuration.Parser
break
Network.MoHWS.Stream
C
Network.MoHWS.Stream
CharType
Network.MoHWS.Stream
ChunkedTransferCoding
Network.MoHWS.HTTP.Header
chunkSize
1 (Function)
Network.MoHWS.Configuration
2 (Function)
Network.MoHWS.Configuration.Accessor
clientAddress
Network.MoHWS.Server.Request
clientName
Network.MoHWS.Server.Request
clientRequest
Network.MoHWS.Server.Request
close
Network.MoHWS.HTTP.Response
code
Network.MoHWS.HTTP.Response
coding
Network.MoHWS.HTTP.Response
Command
Network.MoHWS.HTTP.Request
command
Network.MoHWS.HTTP.Request
CompressTransferCoding
Network.MoHWS.HTTP.Header
config
Network.MoHWS.Server.Context
configParser
Network.MoHWS.Module.Description
configPath
Network.MoHWS.Server.Options
Configuration
1 (Type/Class)
Network.MoHWS.Part.VirtualHost
2 (Type/Class)
Network.MoHWS.Part.UserDirectory
3 (Type/Class)
Network.MoHWS.Part.Listing
4 (Type/Class)
Network.MoHWS.Part.Index
5 (Type/Class)
Network.MoHWS.Part.File
6 (Type/Class)
Network.MoHWS.Part.CGI
7 (Type/Class)
Network.MoHWS.Part.AddSlash
configurationExtensionDefault
Network.MoHWS.Initialization
CONNECT
Network.MoHWS.HTTP.Request
Connection
Network.MoHWS.HTTP.Request
ConnectionClose
Network.MoHWS.HTTP.Request
ConnectionKeepAlive
Network.MoHWS.HTTP.Request
ConnectionOther
Network.MoHWS.HTTP.Request
Cons
1 (Data Constructor)
Network.MoHWS.Server.Options
2 (Data Constructor)
Network.MoHWS.HTTP.MimeType
3 (Data Constructor)
Network.MoHWS.HTTP.Version
4 (Data Constructor)
Network.MoHWS.HTTP.Request
5 (Data Constructor)
Network.MoHWS.Server.Request
6 (Data Constructor)
Network.MoHWS.Configuration
7 (Data Constructor)
Network.MoHWS.HTTP.Response
8 (Data Constructor)
Network.MoHWS.Module
9 (Data Constructor)
Network.MoHWS.Server.Context
10 (Data Constructor)
Network.MoHWS.Module.Description
11 (Data Constructor)
Network.MoHWS.Initialization
content
Network.MoHWS.HTTP.Response
Crit
Network.MoHWS.Logger.Level
Custom
Network.MoHWS.HTTP.Request
customLogs
1 (Function)
Network.MoHWS.Configuration
2 (Function)
Network.MoHWS.Configuration.Accessor
dateHeader
Network.MoHWS.HTTP.Response
Debug
Network.MoHWS.Logger.Level
debug
Network.MoHWS.Logger.Error
debugOnAbort
Network.MoHWS.Logger.Error
decomposeCode
Network.MoHWS.HTTP.Response
defaultType
1 (Function)
Network.MoHWS.Configuration
2 (Function)
Network.MoHWS.Configuration.Accessor
DeflateTransferCoding
Network.MoHWS.HTTP.Header
deflt
Network.MoHWS.Configuration
delay
Network.MoHWS.Logger.Access
DELETE
Network.MoHWS.HTTP.Request
desc
1 (Function)
Network.MoHWS.Part.VirtualHost
2 (Function)
Network.MoHWS.Part.UserDirectory
3 (Function)
Network.MoHWS.Part.Listing
4 (Function)
Network.MoHWS.Part.Index
5 (Function)
Network.MoHWS.Part.File
6 (Function)
Network.MoHWS.Part.CGI
7 (Function)
Network.MoHWS.Part.AddSlash
description
Network.MoHWS.HTTP.Response
descriptionDictionary
Network.MoHWS.HTTP.Response
descriptionFromCode
Network.MoHWS.HTTP.Response
Dictionary
Network.MoHWS.HTTP.MimeType
documentRoot
1 (Function)
Network.MoHWS.Configuration
2 (Function)
Network.MoHWS.Configuration.Accessor
doSendBody
Network.MoHWS.HTTP.Response
drop
Network.MoHWS.Stream
Emerg
Network.MoHWS.Logger.Level
empty
1 (Function)
Network.MoHWS.Module
2 (Function)
Network.MoHWS.Module.Description
Error
Network.MoHWS.Logger.Level
errorLogFile
1 (Function)
Network.MoHWS.Configuration
2 (Function)
Network.MoHWS.Configuration.Accessor
errorLogger
Network.MoHWS.Server.Context
Expect
Network.MoHWS.HTTP.Request
ExpectContinue
Network.MoHWS.HTTP.Request
Extension
Network.MoHWS.Initialization.Standard
extension
1 (Function)
Network.MoHWS.Configuration
2 (Function)
Network.MoHWS.Configuration.Accessor
extensionAcc
Network.MoHWS.Configuration
field
Network.MoHWS.Configuration.Parser
followSymbolicLinks
1 (Function)
Network.MoHWS.Configuration
2 (Function)
Network.MoHWS.Configuration.Accessor
fromChar
Network.MoHWS.Stream
fromFileName
Network.MoHWS.HTTP.MimeType
fromHTTPbis
1 (Function)
Network.MoHWS.HTTP.Request
2 (Function)
Network.MoHWS.HTTP.Response
fromString
Network.MoHWS.Stream
generateErrorPage
Network.MoHWS.HTTP.Response
genErrorHtml
Network.MoHWS.HTTP.Response
GET
Network.MoHWS.HTTP.Request
getConnection
Network.MoHWS.HTTP.Request
getContentLength
Network.MoHWS.HTTP.Header
getContentType
Network.MoHWS.HTTP.Header
getFileName
Network.MoHWS.HTTP.Response
getGroup
Network.MoHWS.HTTP.Header
getHandle
Network.MoHWS.Logger.Error
getHost
Network.MoHWS.HTTP.Request
getMimeType
Network.MoHWS.Server.Context
getName
Network.MoHWS.HTTP.Header
getValue
Network.MoHWS.HTTP.Header
Group
Network.MoHWS.HTTP.Header
group
1 (Function)
Network.MoHWS.HTTP.Header
2 (Function)
Network.MoHWS.Configuration
3 (Function)
Network.MoHWS.Configuration.Accessor
GzipTransferCoding
Network.MoHWS.HTTP.Header
Handle
1 (Type/Class)
Network.MoHWS.Logger
2 (Type/Class)
Network.MoHWS.Logger.Error
3 (Type/Class)
Network.MoHWS.Logger.Access
handleRequest
Network.MoHWS.Module
hasBody
Network.MoHWS.HTTP.Response
HasHandle
Network.MoHWS.Logger.Error
HasHeaders
Network.MoHWS.HTTP.Header
HdrAccept
Network.MoHWS.HTTP.Header
HdrAcceptCharset
Network.MoHWS.HTTP.Header
HdrAcceptEncoding
Network.MoHWS.HTTP.Header
HdrAcceptLanguage
Network.MoHWS.HTTP.Header
HdrAge
Network.MoHWS.HTTP.Header
HdrAllow
Network.MoHWS.HTTP.Header
HdrAuthorization
Network.MoHWS.HTTP.Header
HdrCacheControl
Network.MoHWS.HTTP.Header
HdrConnection
Network.MoHWS.HTTP.Header
HdrContentBase
Network.MoHWS.HTTP.Header
HdrContentEncoding
Network.MoHWS.HTTP.Header
HdrContentLanguage
Network.MoHWS.HTTP.Header
HdrContentLength
Network.MoHWS.HTTP.Header
HdrContentLocation
Network.MoHWS.HTTP.Header
HdrContentMD5
Network.MoHWS.HTTP.Header
HdrContentRange
Network.MoHWS.HTTP.Header
HdrContentTransferEncoding
Network.MoHWS.HTTP.Header
HdrContentType
Network.MoHWS.HTTP.Header
HdrCookie
Network.MoHWS.HTTP.Header
HdrCustom
Network.MoHWS.HTTP.Header
HdrDate
Network.MoHWS.HTTP.Header
HdrETag
Network.MoHWS.HTTP.Header
HdrExpect
Network.MoHWS.HTTP.Header
HdrExpires
Network.MoHWS.HTTP.Header
HdrFrom
Network.MoHWS.HTTP.Header
HdrHost
Network.MoHWS.HTTP.Header
HdrIfMatch
Network.MoHWS.HTTP.Header
HdrIfModifiedSince
Network.MoHWS.HTTP.Header
HdrIfNoneMatch
Network.MoHWS.HTTP.Header
HdrIfRange
Network.MoHWS.HTTP.Header
HdrIfUnmodifiedSince
Network.MoHWS.HTTP.Header
HdrLastModified
Network.MoHWS.HTTP.Header
HdrLocation
Network.MoHWS.HTTP.Header
HdrMaxForwards
Network.MoHWS.HTTP.Header
HdrPragma
Network.MoHWS.HTTP.Header
HdrProxyAuthenticate
Network.MoHWS.HTTP.Header
HdrProxyAuthorization
Network.MoHWS.HTTP.Header
HdrPublic
Network.MoHWS.HTTP.Header
HdrRange
Network.MoHWS.HTTP.Header
HdrReferer
Network.MoHWS.HTTP.Header
HdrRetryAfter
Network.MoHWS.HTTP.Header
HdrServer
Network.MoHWS.HTTP.Header
HdrSetCookie
Network.MoHWS.HTTP.Header
HdrTE
Network.MoHWS.HTTP.Header
HdrTrailer
Network.MoHWS.HTTP.Header
HdrTransferEncoding
Network.MoHWS.HTTP.Header
HdrUpgrade
Network.MoHWS.HTTP.Header
HdrUserAgent
Network.MoHWS.HTTP.Header
HdrVary
Network.MoHWS.HTTP.Header
HdrVia
Network.MoHWS.HTTP.Header
HdrWarning
Network.MoHWS.HTTP.Header
HdrWWWAuthenticate
Network.MoHWS.HTTP.Header
HEAD
Network.MoHWS.HTTP.Request
Header
1 (Data Constructor)
Network.MoHWS.HTTP.Header
2 (Type/Class)
Network.MoHWS.HTTP.Header
HeaderName
Network.MoHWS.HTTP.Header
headers
1 (Function)
Network.MoHWS.HTTP.Request
2 (Function)
Network.MoHWS.HTTP.Response
hostName
Network.MoHWS.Server.Context
hostnameLookups
1 (Function)
Network.MoHWS.Configuration
2 (Function)
Network.MoHWS.Configuration.Accessor
http1_0
Network.MoHWS.HTTP.Version
http1_1
Network.MoHWS.HTTP.Version
httpVersion
1 (Function)
Network.MoHWS.HTTP.Request
2 (Function)
Network.MoHWS.HTTP.Response
indexes
1 (Function)
Network.MoHWS.Configuration
2 (Function)
Network.MoHWS.Configuration.Accessor
Info
Network.MoHWS.Logger.Level
init
Network.MoHWS.Initialization.Standard
insert
Network.MoHWS.HTTP.Header
insertIfMissing
Network.MoHWS.HTTP.Header
insertMany
Network.MoHWS.HTTP.Header
inServerRoot
Network.MoHWS.Server.Options
int
Network.MoHWS.Configuration.Parser
isEmpty
Network.MoHWS.Stream
isPrefixOf
Network.MoHWS.Stream
isServerHost
Network.MoHWS.Module
keepAliveTimeout
1 (Function)
Network.MoHWS.Configuration
2 (Function)
Network.MoHWS.Configuration.Accessor
languagePriority
1 (Function)
Network.MoHWS.Configuration
2 (Function)
Network.MoHWS.Configuration.Accessor
length
Network.MoHWS.Stream
lift
1 (Function)
Network.MoHWS.Configuration.Parser
2 (Function)
Network.MoHWS.Module.Description
list
Network.MoHWS.HTTP.Header
listen
1 (Function)
Network.MoHWS.Configuration
2 (Function)
Network.MoHWS.Configuration.Accessor
load
Network.MoHWS.Module.Description
loadDictionary
Network.MoHWS.HTTP.MimeType
log
1 (Function)
Network.MoHWS.Logger
2 (Function)
Network.MoHWS.Logger.Error
3 (Function)
Network.MoHWS.Logger.Access
logAccess
Network.MoHWS.Server.Context
logDebug
Network.MoHWS.Logger.Error
logError
Network.MoHWS.Logger.Error
logInfo
Network.MoHWS.Logger.Error
logLevel
1 (Function)
Network.MoHWS.Configuration
2 (Function)
Network.MoHWS.Configuration.Accessor
lookup
Network.MoHWS.HTTP.Header
lookupMany
Network.MoHWS.HTTP.Header
main
Network.MoHWS.Server
mainWithOptions
Network.MoHWS.Server
major
Network.MoHWS.HTTP.Version
make
Network.MoHWS.HTTP.Header
makeAccepted
Network.MoHWS.HTTP.Response
makeBadGateway
Network.MoHWS.HTTP.Response
makeBadRequest
Network.MoHWS.HTTP.Response
makeConflict
Network.MoHWS.HTTP.Response
makeCont
Network.MoHWS.HTTP.Response
makeContentLength
Network.MoHWS.HTTP.Header
makeContentType
Network.MoHWS.HTTP.Header
makeCreated
Network.MoHWS.HTTP.Response
makeError
Network.MoHWS.HTTP.Response
makeExpectationFailed
Network.MoHWS.HTTP.Response
makeForbidden
Network.MoHWS.HTTP.Response
makeFound
Network.MoHWS.HTTP.Response
makeGatewayTimeOut
Network.MoHWS.HTTP.Response
makeGone
Network.MoHWS.HTTP.Response
makeInternalServerError
Network.MoHWS.HTTP.Response
makeLastModified
Network.MoHWS.HTTP.Header
makeLengthRequired
Network.MoHWS.HTTP.Response
makeLocation
Network.MoHWS.HTTP.Header
makeMethodNotAllowed
Network.MoHWS.HTTP.Response
makeMovedPermanently
Network.MoHWS.HTTP.Response
makeMultipleChoices
Network.MoHWS.HTTP.Response
makeName
Network.MoHWS.HTTP.Header
makeNoContent
Network.MoHWS.HTTP.Response
makeNonAuthoritiveInformation
Network.MoHWS.HTTP.Response
makeNotAcceptable
Network.MoHWS.HTTP.Response
makeNotFound
Network.MoHWS.HTTP.Response
makeNotImplemented
Network.MoHWS.HTTP.Response
makeNotModified
Network.MoHWS.HTTP.Response
makeOk
Network.MoHWS.HTTP.Response
makePartialContent
Network.MoHWS.HTTP.Response
makePaymentRequired
Network.MoHWS.HTTP.Response
makePreconditionFailed
Network.MoHWS.HTTP.Response
makeProxyAuthenticationRequired
Network.MoHWS.HTTP.Response
makeRequestedRangeNotSatisfiable
Network.MoHWS.HTTP.Response
makeRequestEntityTooLarge
Network.MoHWS.HTTP.Response
makeRequestTimeOut
Network.MoHWS.HTTP.Response
makeRequestURITooLarge
Network.MoHWS.HTTP.Response
makeResetContent
Network.MoHWS.HTTP.Response
makeSeeOther
Network.MoHWS.HTTP.Response
makeServiceUnavailable
Network.MoHWS.HTTP.Response
makeSwitchingProtocols
Network.MoHWS.HTTP.Response
makeTemporaryRedirect
Network.MoHWS.HTTP.Response
makeTransferCoding
Network.MoHWS.HTTP.Header
makeUnauthorized
Network.MoHWS.HTTP.Response
makeUnsupportedMediaType
Network.MoHWS.HTTP.Response
makeUseProxy
Network.MoHWS.HTTP.Response
makeVersionNotSupported
Network.MoHWS.HTTP.Response
makeWithBody
Network.MoHWS.HTTP.Response
maxClients
1 (Function)
Network.MoHWS.Configuration
2 (Function)
Network.MoHWS.Configuration.Accessor
mimeTypes
Network.MoHWS.Server.Context
minor
Network.MoHWS.HTTP.Version
mkCGIEnv
Network.MoHWS.Part.CGI
mkCGIResponse
Network.MoHWS.Part.CGI
mkRequest
Network.MoHWS.Logger.Access
modifyMany
Network.MoHWS.HTTP.Header
moduleList
Network.MoHWS.Initialization
Name
Network.MoHWS.HTTP.Header
name
1 (Function)
Network.MoHWS.HTTP.Header
2 (Function)
Network.MoHWS.Module.Description
Notice
Network.MoHWS.Logger.Level
OPTIONS
Network.MoHWS.HTTP.Request
options
Network.MoHWS.Server.Context
parse
Network.MoHWS.Server.Options
pGroup
Network.MoHWS.HTTP.Header
pHeaders
Network.MoHWS.HTTP.Request
pInRequest
Network.MoHWS.HTTP.Version
POST
Network.MoHWS.HTTP.Request
PUT
Network.MoHWS.HTTP.Request
read
Network.MoHWS.Stream
readAll
Network.MoHWS.Stream
replace
Network.MoHWS.HTTP.Header
Request
1 (Type/Class)
Network.MoHWS.Logger.Access
2 (Data Constructor)
Network.MoHWS.Logger.Access
request
Network.MoHWS.Logger.Access
requestHostName
Network.MoHWS.Server.Request
RequestMethod
Network.MoHWS.HTTP.Request
requestTimeout
1 (Function)
Network.MoHWS.Configuration
2 (Function)
Network.MoHWS.Configuration.Accessor
response
Network.MoHWS.Logger.Access
run
Network.MoHWS.Configuration.Parser
sendBody
Network.MoHWS.HTTP.Response
sendBodyChunked
Network.MoHWS.HTTP.Response
serverAdmin
1 (Function)
Network.MoHWS.Configuration
2 (Function)
Network.MoHWS.Configuration.Accessor
serverAlias
1 (Function)
Network.MoHWS.Configuration
2 (Function)
Network.MoHWS.Configuration.Accessor
serverFilename
Network.MoHWS.Server.Request
serverHeader
Network.MoHWS.HTTP.Response
serverHost
Network.MoHWS.Logger.Access
serverName
1 (Function)
Network.MoHWS.Configuration
2 (Function)
Network.MoHWS.Configuration.Accessor
serverPort
Network.MoHWS.Server.Request
serverRoot
Network.MoHWS.Server.Options
serverSoftware
Network.MoHWS.Configuration
serverURIPath
Network.MoHWS.Server.Request
serverVersion
Network.MoHWS.Configuration
set
Network.MoHWS.Configuration.Parser
setDefltConfig
Network.MoHWS.Module.Description
setGroup
Network.MoHWS.HTTP.Header
showStatusLine
Network.MoHWS.HTTP.Response
size
Network.MoHWS.HTTP.Response
source
Network.MoHWS.HTTP.Response
start
1 (Function)
Network.MoHWS.Logger
2 (Function)
Network.MoHWS.Logger.Error
3 (Function)
Network.MoHWS.Logger.Access
statusLine
Network.MoHWS.HTTP.Response
stop
1 (Function)
Network.MoHWS.Logger
2 (Function)
Network.MoHWS.Logger.Error
3 (Function)
Network.MoHWS.Logger.Access
stringLiteral
Network.MoHWS.Configuration.Parser
T
1 (Type/Class)
Network.MoHWS.Logger.Level
2 (Type/Class)
Network.MoHWS.Server.Options
3 (Type/Class)
Network.MoHWS.HTTP.MimeType
4 (Type/Class)
Network.MoHWS.HTTP.Version
5 (Type/Class)
Network.MoHWS.HTTP.Header
6 (Type/Class)
Network.MoHWS.HTTP.Request
7 (Type/Class)
Network.MoHWS.Server.Request
8 (Type/Class)
Network.MoHWS.Configuration
9 (Type/Class)
Network.MoHWS.HTTP.Response
10 (Type/Class)
Network.MoHWS.Module
11 (Type/Class)
Network.MoHWS.Server.Context
12 (Type/Class)
Network.MoHWS.Configuration.Parser
13 (Type/Class)
Network.MoHWS.Module.Description
14 (Type/Class)
Network.MoHWS.Initialization
time
Network.MoHWS.Logger.Access
toChar
Network.MoHWS.Stream
toHTTPbis
1 (Function)
Network.MoHWS.HTTP.Request
2 (Function)
Network.MoHWS.HTTP.Response
toString
Network.MoHWS.Stream
TRACE
Network.MoHWS.HTTP.Request
TransferCoding
Network.MoHWS.HTTP.Header
translatePath
Network.MoHWS.Module
tweakFilename
Network.MoHWS.Module
tweakRequest
Network.MoHWS.Module
typesConfig
1 (Function)
Network.MoHWS.Configuration
2 (Function)
Network.MoHWS.Configuration.Accessor
ungroup
Network.MoHWS.HTTP.Header
uri
Network.MoHWS.HTTP.Request
useCanonicalName
1 (Function)
Network.MoHWS.Configuration
2 (Function)
Network.MoHWS.Configuration.Accessor
user
1 (Function)
Network.MoHWS.Configuration
2 (Function)
Network.MoHWS.Configuration.Accessor
value
Network.MoHWS.HTTP.Header
virtualDocumentRoot
Network.MoHWS.Part.VirtualHost
virtualFile
Network.MoHWS.Part.VirtualHost
Warn
Network.MoHWS.Logger.Level
write
Network.MoHWS.Stream
writeChunked
Network.MoHWS.Stream