-
Notifications
You must be signed in to change notification settings - Fork 86
Expand file tree
/
Copy pathConfig.hs
More file actions
71 lines (62 loc) · 1.13 KB
/
Config.hs
File metadata and controls
71 lines (62 loc) · 1.13 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
{-|
This module exports the 'Config' datatype, which you can use to configure the
Snap HTTP server.
-}
module Snap.Http.Server.Config
( Config
, ConfigLog(..)
, AccessLogHandler
, ErrorLogHandler
, emptyConfig
, defaultConfig
, commandLineConfig
, extendedCommandLineConfig
, completeConfig
, optDescrs
, fmapOpt
, getAccessLog
, getAccessLogHandler
, getBind
, getCompression
, getDefaultTimeout
, getErrorHandler
, getErrorLog
, getErrorLogHandler
, getHostname
, getLocale
, getOther
, getPort
, getProxyType
, getSSLBind
, getSSLCert
, getSSLKey
, getSSLChainCert
, getSSLPort
, getVerbose
, getStartupHook
, setAccessLog
, setAccessLogHandler
, setBind
, setCompression
, setDefaultTimeout
, setErrorHandler
, setErrorLog
, setErrorLogHandler
, setHostname
, setLocale
, setOther
, setPort
, setProxyType
, setSSLBind
, setSSLCert
, setSSLKey
, setSSLChainCert
, setSSLPort
, setVerbose
, setStartupHook
, StartupInfo
, getStartupSockets
, getStartupConfig
) where
import Snap.Internal.Http.Server.Config
import Snap.Internal.Http.Server