snap-1.0.0.0: Top-level package for the Snap Web Framework

Index

activeUserSnap.Snaplet.Auth
addAuthSplicesSnap.Snaplet.Auth
addConfigSnap.Snaplet.HeistNoClass, Snap.Snaplet.Heist, Snap.Snaplet.Heist.Generic, Snap.Snaplet.Heist.Interpreted, Snap.Snaplet.Heist.Compiled
addHeaderSnap
addPostInitHookSnap.Snaplet, Snap
addPostInitHookBaseSnap.Snaplet, Snap
addResponseCookieSnap
addRoutesSnap.Snaplet, Snap
addTemplates 
1 (Function)Snap.Snaplet.HeistNoClass
2 (Function)Snap.Snaplet.Heist, Snap.Snaplet.Heist.Generic, Snap.Snaplet.Heist.Interpreted, Snap.Snaplet.Heist.Compiled
addTemplatesAt 
1 (Function)Snap.Snaplet.HeistNoClass
2 (Function)Snap.Snaplet.Heist, Snap.Snaplet.Heist.Generic, Snap.Snaplet.Heist.Interpreted, Snap.Snaplet.Heist.Compiled
addToOutputSnap
AppConfig 
1 (Type/Class)Snap.Snaplet.Config
2 (Data Constructor)Snap.Snaplet.Config
appEnvironmentSnap.Snaplet.Config
appOptsSnap.Snaplet.Config
asLockoutSnap.Snaplet.Auth
asMinPasswdLenSnap.Snaplet.Auth
asRememberCookieNameSnap.Snaplet.Auth
asRememberPeriodSnap.Snaplet.Auth
asSiteKeySnap.Snaplet.Auth
authenticatePasswordSnap.Snaplet.Auth
AuthErrorSnap.Snaplet.Auth
AuthFailureSnap.Snaplet.Auth
AuthManager 
1 (Type/Class)Snap.Snaplet.Auth
2 (Data Constructor)Snap.Snaplet.Auth
AuthSettings 
1 (Type/Class)Snap.Snaplet.Auth
2 (Data Constructor)Snap.Snaplet.Auth
authSettingsFromConfigSnap.Snaplet.Auth
AuthUser 
1 (Type/Class)Snap.Snaplet.Auth
2 (Data Constructor)Snap.Snaplet.Auth
backendSnap.Snaplet.Auth
BackendErrorSnap.Snaplet.Auth
bracketHandlerSnap.Snaplet, Snap
bracketSnapSnap
buildUrlEncodedSnap
catchFinishWithSnap
checkPasswordSnap.Snaplet.Auth
checkPasswordAndLoginSnap.Snaplet.Auth
checkTimeoutSnap.Snaplet.Session
cHeistServe 
1 (Function)Snap.Snaplet.HeistNoClass
2 (Function)Snap.Snaplet.Heist
cHeistServeSingle 
1 (Function)Snap.Snaplet.HeistNoClass
2 (Function)Snap.Snaplet.Heist
chooseMode 
1 (Function)Snap.Snaplet.HeistNoClass
2 (Function)Snap.Snaplet.Heist, Snap.Snaplet.Heist.Generic
clearContentLengthSnap
clearHeistCacheSnap.Snaplet.HeistNoClass, Snap.Snaplet.Heist, Snap.Snaplet.Heist.Generic, Snap.Snaplet.Heist.Interpreted, Snap.Snaplet.Heist.Compiled
clearPasswordResetTokenSnap.Snaplet.Auth
ClearTextSnap.Snaplet.Auth
closeSnapletSnap.Snaplet.Test
combineConfigSnap.Snaplet, Snap
commandLineAppConfigSnap.Snaplet.Config
commandLineConfigSnap
commitSnap.Snaplet.Session.SessionManager
commitSessionSnap.Snaplet.Session
CompiledSnap.Snaplet.HeistNoClass
compiledAuthSplicesSnap.Snaplet.Auth
completeConfigSnap
ConfigSnap
ConfigFileLogSnap
ConfigIoLogSnap
ConfigLogSnap
ConfigNoLogSnap
CONNECTSnap
Cookie 
1 (Data Constructor)Snap
2 (Type/Class)Snap
cookieDomainSnap
cookieExpiresSnap
cookieHttpOnlySnap
cookieNameSnap
cookiePathSnap
cookieSecureSnap
cookieValueSnap
createUserSnap.Snaplet.Auth
cRender 
1 (Function)Snap.Snaplet.HeistNoClass
2 (Function)Snap.Snaplet.Heist
cRenderAs 
1 (Function)Snap.Snaplet.HeistNoClass
2 (Function)Snap.Snaplet.Heist
csrfSnap.Snaplet.Session.SessionManager
csrfTokenSnap.Snaplet.Session
currentUserSnap.Snaplet.Auth
decodeSecureCookieSnap.Snaplet.Session
defaultConfigSnap
DefaultModeSnap.Snaplet.HeistNoClass
defAuthSettingsSnap.Snaplet.Auth
defAuthUserSnap.Snaplet.Auth
DELETESnap
deleteSnap.Snaplet.Session.SessionManager
deleteFromSessionSnap.Snaplet.Session
deleteHeaderSnap
deleteResponseCookieSnap
destroySnap.Snaplet.Auth
destroyUserSnap.Snaplet.Auth
dirSnap
DuplicateLoginSnap.Snaplet.Auth
embedSnapletSnap.Snaplet, Snap
emptyConfigSnap
emptyResponseSnap
encodeSecureCookieSnap.Snaplet.Session
encryptSnap.Snaplet.Auth
EncryptedSnap.Snaplet.Auth
EncryptedPasswordSnap.Snaplet.Auth
encryptPasswordSnap.Snaplet.Auth
EscapeHttpSnap
escapeHttpSnap
EscapeHttpHandlerSnap
EscapeSnapSnap
evalHandlerSnap.Snaplet.Test
evalHandler'Snap.Snaplet.Test
expireCookieSnap
expireSecureCookieSnap.Snaplet.Session
extendedCommandLineConfigSnap
extendTimeoutSnap
failIfNotLocalSnap.Snaplet, Snap
finishWithSnap
fmapOptSnap
forceLoginSnap.Snaplet.Auth
formatHttpTimeSnap
GETSnap
getAccessLogSnap
getBindSnap
getCompressionSnap
getCookieSnap
getCurHeistConfigSnap.Snaplet.HeistNoClass, Snap.Snaplet.Heist
getDefaultTimeoutSnap
getEnvironmentSnap.Snaplet, Snap
getErrorHandlerSnap
getErrorLogSnap
getFromSessionSnap.Snaplet.Session
getHeaderSnap
getHeistState 
1 (Function)Snap.Snaplet.HeistNoClass
2 (Function)Snap.Snaplet.Heist, Snap.Snaplet.Heist.Generic, Snap.Snaplet.Heist.Interpreted, Snap.Snaplet.Heist.Compiled
getHostnameSnap
getLensSnap.Snaplet, Snap
getLocaleSnap
getOpaqueConfigSnap.Snaplet, Snap
getOtherSnap
getParamSnap
getParamsSnap
getPortSnap
getPostParamSnap
getPostParamsSnap
getProxyTypeSnap
getQueryParamSnap
getQueryParamsSnap
getRequestSnap
getResponseSnap
getResponseCookieSnap
getResponseCookiesSnap
getRoutePatternSnap.Snaplet, Snap
getRoutesSnap.Snaplet, Snap
getSecureCookieSnap.Snaplet.Session
getSnapletSnap.Snaplet.Test
getSnapletAncestrySnap.Snaplet, Snap
getSnapletDescriptionSnap.Snaplet, Snap
getSnapletFilePathSnap.Snaplet, Snap
getSnapletNameSnap.Snaplet, Snap
getSnapletRootURLSnap.Snaplet, Snap
getSnapletStateSnap.Snaplet, Snap
getSnapletUserConfigSnap.Snaplet, Snap
getsRequestSnap
getsResponseSnap
getSSLBindSnap
getSSLCertSnap
getSSLChainCertSnap
getSSLKeySnap
getSSLPortSnap
getsSnapletStateSnap.Snaplet, Snap
getStartupConfigSnap
getStartupHookSnap
getStartupSocketsSnap
getTimeoutModifierSnap
getUnixSocketSnap
getUnixSocketAccessModeSnap
getVerboseSnap
gHeistServe 
1 (Function)Snap.Snaplet.HeistNoClass
2 (Function)Snap.Snaplet.Heist, Snap.Snaplet.Heist.Generic
gHeistServeSingle 
1 (Function)Snap.Snaplet.HeistNoClass
2 (Function)Snap.Snaplet.Heist, Snap.Snaplet.Heist.Generic
gRender 
1 (Function)Snap.Snaplet.HeistNoClass
2 (Function)Snap.Snaplet.Heist, Snap.Snaplet.Heist.Generic
gRenderAs 
1 (Function)Snap.Snaplet.HeistNoClass
2 (Function)Snap.Snaplet.Heist, Snap.Snaplet.Heist.Generic
HandlerSnap.Snaplet, Snap
haProxySnap
HasHeadersSnap
HasHeistSnap.Snaplet.Heist, Snap.Snaplet.Heist.Generic, Snap.Snaplet.Heist.Interpreted, Snap.Snaplet.Heist.Compiled
HEADSnap
HeadersSnap
headersSnap
HeistSnap.Snaplet.HeistNoClass, Snap.Snaplet.Heist, Snap.Snaplet.Heist.Generic, Snap.Snaplet.Heist.Interpreted, Snap.Snaplet.Heist.Compiled
heistInit 
1 (Function)Snap.Snaplet.HeistNoClass, Snap.Snaplet.Heist, Snap.Snaplet.Heist.Interpreted
2 (Function)Snap.Snaplet.Heist.Compiled
heistInit'Snap.Snaplet.HeistNoClass, Snap.Snaplet.Heist, Snap.Snaplet.Heist.Interpreted, Snap.Snaplet.Heist.Compiled
heistLensSnap.Snaplet.Heist, Snap.Snaplet.Heist.Generic, Snap.Snaplet.Heist.Interpreted, Snap.Snaplet.Heist.Compiled
heistLocal 
1 (Function)Snap.Snaplet.HeistNoClass
2 (Function)Snap.Snaplet.Heist, Snap.Snaplet.Heist.Interpreted
heistLocal'Snap.Snaplet.HeistNoClass
heistReloaderSnap.Snaplet.HeistNoClass, Snap.Snaplet.Heist, Snap.Snaplet.Heist.Compiled
heistServe 
1 (Function)Snap.Snaplet.HeistNoClass
2 (Function)Snap.Snaplet.Heist, Snap.Snaplet.Heist.Interpreted
3 (Function)Snap.Snaplet.Heist.Compiled
heistServeSingle 
1 (Function)Snap.Snaplet.HeistNoClass
2 (Function)Snap.Snaplet.Heist, Snap.Snaplet.Heist.Interpreted
3 (Function)Snap.Snaplet.Heist.Compiled
httpServeSnap
HttpVersionSnap
IAuthBackendSnap.Snaplet.Auth
ifLoggedInSnap.Snaplet.Auth
ifLoggedOutSnap.Snaplet.Auth
ifTopSnap
IncorrectPasswordSnap.Snaplet.Auth
initCookieSessionManagerSnap.Snaplet.Session.Backends.CookieSession
InitializerSnap.Snaplet, Snap
InitializerStateSnap.Snaplet.Test
initJsonFileAuthManagerSnap.Snaplet.Auth.Backends.JsonFile
insertSnap.Snaplet.Session.SessionManager
InterpretedSnap.Snaplet.HeistNoClass
ipHeaderFilterSnap
ipHeaderFilter'Snap
ISessionManagerSnap.Snaplet.Session.SessionManager
isLoggedInSnap.Snaplet.Auth
liftSnapSnap
listHeadersSnap
loadSnap.Snaplet.Session.SessionManager
loadAppConfigSnap.Snaplet, Snap
localRequestSnap
LockedOutSnap.Snaplet.Auth
lockoutSnap.Snaplet.Auth
logErrorSnap
loggedInUserSnap.Snaplet.Auth
loginByRememberTokenSnap.Snaplet.Auth
loginByUsernameSnap.Snaplet.Auth
loginUserSnap.Snaplet.Auth
logoutSnap.Snaplet.Auth
logoutUserSnap.Snaplet.Auth
lookupSnap.Snaplet.Session.SessionManager
lookupByLoginSnap.Snaplet.Auth
lookupByRememberTokenSnap.Snaplet.Auth
lookupByUserIdSnap.Snaplet.Auth
makeSnapletSnap.Snaplet, Snap
markAuthFailSnap.Snaplet.Auth
markAuthSuccessSnap.Snaplet.Auth
Method 
1 (Data Constructor)Snap
2 (Type/Class)Snap
methodSnap
methodsSnap
minPasswdLenSnap.Snaplet.Auth
mkCSRFTokenSnap.Snaplet.Session.Common, Snap.Snaplet.Session
mkJsonAuthMgrSnap.Snaplet.Auth.Backends.JsonFile
mkRNGSnap.Snaplet.Session.Common, Snap.Snaplet.Session
modifyHeistState 
1 (Function)Snap.Snaplet.HeistNoClass
2 (Function)Snap.Snaplet.Heist, Snap.Snaplet.Heist.Generic, Snap.Snaplet.Heist.Interpreted, Snap.Snaplet.Heist.Compiled
modifyHeistState'Snap.Snaplet.HeistNoClass
modifyMasterSnap.Snaplet, Snap
modifyRequestSnap
modifyResponseSnap
modifyResponseBodySnap
modifyResponseCookieSnap
modifySnapletStateSnap.Snaplet, Snap
modifyTimeoutSnap
MonadSnapSnap
MonadSnapletSnap.Snaplet, Snap
nameSnapletSnap.Snaplet, Snap
nestSnapletSnap.Snaplet, Snap
NoHandlerException 
1 (Data Constructor)Snap
2 (Type/Class)Snap
noProxySnap
onUnloadSnap.Snaplet, Snap
optDescrsSnap
OPTIONSSnap
ParamsSnap
parseHttpTimeSnap
parseUrlEncodedSnap
passSnap
PasswordSnap.Snaplet.Auth
PasswordMissingSnap.Snaplet.Auth
PATCHSnap
pathSnap
pathArgSnap
POSTSnap
printInfoSnap.Snaplet, Snap
printUrlEncodedSnap
ProxyTypeSnap
PUTSnap
putRequestSnap
putResponseSnap
putSnapletStateSnap.Snaplet, Snap
quickHttpServeSnap
randomNumberGeneratorSnap.Snaplet.Auth
randomTokenSnap.Snaplet.Session.Common, Snap.Snaplet.Session
rawHttpServeSnap
readCookieSnap
readRequestBodySnap
redirectSnap
redirect'Snap
registerUserSnap.Snaplet.Auth
reloadSiteSnap.Snaplet, Snap
rememberCookieDomainSnap.Snaplet.Auth
rememberCookieNameSnap.Snaplet.Auth
rememberPeriodSnap.Snaplet.Auth
render 
1 (Function)Snap.Snaplet.HeistNoClass
2 (Function)Snap.Snaplet.Heist, Snap.Snaplet.Heist.Interpreted
3 (Function)Snap.Snaplet.Heist.Compiled
renderAs 
1 (Function)Snap.Snaplet.HeistNoClass
2 (Function)Snap.Snaplet.Heist, Snap.Snaplet.Heist.Interpreted
3 (Function)Snap.Snaplet.Heist.Compiled
renderWithSplices 
1 (Function)Snap.Snaplet.HeistNoClass
2 (Function)Snap.Snaplet.Heist, Snap.Snaplet.Heist.Interpreted
renderWithSplices'Snap.Snaplet.HeistNoClass
RequestSnap
requireUserSnap.Snaplet.Auth
resetSnap.Snaplet.Session.SessionManager
resetSessionSnap.Snaplet.Session
ResponseSnap
RNGSnap.Snaplet.Session.Common, Snap.Snaplet.Session
Role 
1 (Type/Class)Snap.Snaplet.Auth
2 (Data Constructor)Snap.Snaplet.Auth
routeSnap
routeLocalSnap
rqClientAddrSnap
rqClientPortSnap
rqContentLengthSnap
rqContextPathSnap
rqCookiesSnap
rqHeadersSnap
rqHostNameSnap
rqIsSecureSnap
rqLocalHostnameSnap
rqMethodSnap
rqModifyParamsSnap
rqParamSnap
rqParamsSnap
rqPathInfoSnap
rqPostParamSnap
rqPostParamsSnap
rqQueryParamSnap
rqQueryParamsSnap
rqQueryStringSnap
rqRemoteAddrSnap
rqRemotePortSnap
rqServerAddrSnap
rqServerPortSnap
rqSetParamSnap
rqURISnap
rqVersionSnap
rspStatusSnap
rspStatusReasonSnap
runHandlerSnap.Snaplet.Test
runHandler'Snap.Snaplet.Test
runRequestBodySnap
runSnapSnap
runSnapletSnap.Snaplet, Snap
saveSnap.Snaplet.Auth
saveUserSnap.Snaplet.Auth
SecureCookieSnap.Snaplet.Session
sendFileSnap
sendFilePartialSnap
serveSnapletSnap.Snaplet, Snap
serveSnapletNoArgParsingSnap.Snaplet, Snap
sessionSnap.Snaplet.Auth
SessionManager 
1 (Type/Class)Snap.Snaplet.Session.SessionManager, Snap.Snaplet.Session
2 (Data Constructor)Snap.Snaplet.Session.SessionManager
sessionToListSnap.Snaplet.Session
setAccessLogSnap
setBindSnap
setCompressionSnap
setContentLengthSnap
setContentTypeSnap
setDefaultTimeoutSnap
setErrorHandlerSnap
setErrorLogSnap
setHeaderSnap
setHostnameSnap
setInSessionSnap.Snaplet.Session
setInterpretedSnap.Snaplet.HeistNoClass, Snap.Snaplet.Heist
setLocaleSnap
setOtherSnap
setPasswordSnap.Snaplet.Auth
setPasswordResetTokenSnap.Snaplet.Auth
setPortSnap
setProxyTypeSnap
setResponseBodySnap
setResponseCodeSnap
setResponseStatusSnap
setRoutePatternSnap.Snaplet, Snap
setSecureCookieSnap.Snaplet.Session
setSSLBindSnap
setSSLCertSnap
setSSLChainCertSnap
setSSLKeySnap
setSSLPortSnap
setStartupHookSnap
setTimeoutSnap
setUnicodeLocaleSnap
setUnixSocketSnap
setUnixSocketAccessModeSnap
setVerboseSnap
simpleHttpServeSnap
siteKeySnap.Snaplet.Auth
SnapSnap
SnapletSnap.Snaplet, Snap
SnapletConfigSnap.Snaplet, Snap
snapletConfigSnap.Snaplet, Snap
SnapletCSpliceSnap.Snaplet.HeistNoClass, Snap.Snaplet.Heist, Snap.Snaplet.Heist.Generic, Snap.Snaplet.Heist.Compiled
SnapletHeistSnap.Snaplet.HeistNoClass, Snap.Snaplet.Heist, Snap.Snaplet.Heist.Generic, Snap.Snaplet.Heist.Interpreted, Snap.Snaplet.Heist.Compiled
SnapletInitSnap.Snaplet, Snap
SnapletISpliceSnap.Snaplet.HeistNoClass, Snap.Snaplet.Heist, Snap.Snaplet.Heist.Interpreted
SnapletLensSnap.Snaplet, Snap
snapletURLSnap.Snaplet, Snap
snapletValueSnap.Snaplet, Snap
snapServerVersionSnap
StartupInfoSnap
subSnapletSnap.Snaplet, Snap
TerminateConnectionSnap
terminateConnectionSnap
toListSnap.Snaplet.Session.SessionManager
touchSnap.Snaplet.Session.SessionManager
touchSessionSnap.Snaplet.Session
TRACESnap
transformRequestBodySnap
unUidSnap.Snaplet.Auth
updateHeadersSnap
urlDecodeSnap
urlEncodeSnap
urlEncodeBuilderSnap
userActivatedAtSnap.Snaplet.Auth
userCreatedAtSnap.Snaplet.Auth
userCSplicesSnap.Snaplet.Auth
userCurrentLoginAtSnap.Snaplet.Auth
userCurrentLoginIpSnap.Snaplet.Auth
userEmailSnap.Snaplet.Auth
userFailedLoginCountSnap.Snaplet.Auth
UserId 
1 (Type/Class)Snap.Snaplet.Auth
2 (Data Constructor)Snap.Snaplet.Auth
userIdSnap.Snaplet.Auth
userISplicesSnap.Snaplet.Auth
userLastLoginAtSnap.Snaplet.Auth
userLastLoginIpSnap.Snaplet.Auth
userLockedOutUntilSnap.Snaplet.Auth
userLoginSnap.Snaplet.Auth
userLoginCountSnap.Snaplet.Auth
userMetaSnap.Snaplet.Auth
usernameExistsSnap.Snaplet.Auth
UsernameMissingSnap.Snaplet.Auth
UserNotFoundSnap.Snaplet.Auth
userPasswordSnap.Snaplet.Auth
userRememberTokenSnap.Snaplet.Auth
userResetRequestedAtSnap.Snaplet.Auth
userResetTokenSnap.Snaplet.Auth
userRolesSnap.Snaplet.Auth
userSuspendedAtSnap.Snaplet.Auth
userUpdatedAtSnap.Snaplet.Auth
verifySnap.Snaplet.Auth
withSnap.Snaplet, Snap
with'Snap.Snaplet, Snap
withBackendSnap.Snaplet.Auth
withHeistState 
1 (Function)Snap.Snaplet.HeistNoClass
2 (Function)Snap.Snaplet.Heist, Snap.Snaplet.Heist.Generic, Snap.Snaplet.Heist.Interpreted, Snap.Snaplet.Heist.Compiled
withHeistState'Snap.Snaplet.HeistNoClass
withRequestSnap
withResponseSnap
withRNGSnap.Snaplet.Session.Common, Snap.Snaplet.Session
withSessionSnap.Snaplet.Session
withSplices 
1 (Function)Snap.Snaplet.HeistNoClass
2 (Function)Snap.Snaplet.Heist, Snap.Snaplet.Heist.Interpreted
withSplices'Snap.Snaplet.HeistNoClass
withTemporaryFileSnap.Snaplet.Test
withTopSnap.Snaplet, Snap
withTop'Snap.Snaplet, Snap
wrapSiteSnap.Snaplet, Snap
writeBSSnap
writeBuilderSnap
writeLazyTextSnap
writeLBSSnap
writeTextSnap
xForwardedForSnap