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

Index

activeUser | Snap.Snaplet.Auth
addAuthSplices | Snap.Snaplet.Auth
addConfig | Snap.Snaplet.HeistNoClass, Snap.Snaplet.Heist, Snap.Snaplet.Heist.Interpreted, Snap.Snaplet.Heist.Generic, Snap.Snaplet.Heist.Compiled
addHeader | Snap
addPostInitHook | Snap.Snaplet, Snap
addPostInitHookBase | Snap.Snaplet, Snap
addResponseCookie | Snap
addRoutes | Snap.Snaplet, Snap
addTemplates |
1 (Function) | Snap.Snaplet.HeistNoClass
2 (Function) | Snap.Snaplet.Heist, Snap.Snaplet.Heist.Interpreted, Snap.Snaplet.Heist.Generic, Snap.Snaplet.Heist.Compiled
addTemplatesAt |
1 (Function) | Snap.Snaplet.HeistNoClass
2 (Function) | Snap.Snaplet.Heist, Snap.Snaplet.Heist.Interpreted, Snap.Snaplet.Heist.Generic, Snap.Snaplet.Heist.Compiled
addToOutput | Snap
AppConfig |
1 (Type/Class) | Snap.Snaplet.Config
2 (Data Constructor) | Snap.Snaplet.Config
appEnvironment | Snap.Snaplet.Config
appOpts | Snap.Snaplet.Config
asLockout | Snap.Snaplet.Auth
asMinPasswdLen | Snap.Snaplet.Auth
asRememberCookieName | Snap.Snaplet.Auth
asRememberPeriod | Snap.Snaplet.Auth
asSiteKey | Snap.Snaplet.Auth
authenticatePassword | Snap.Snaplet.Auth
AuthError | Snap.Snaplet.Auth
AuthFailure | Snap.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
authSettingsFromConfig | Snap.Snaplet.Auth
AuthUser |
1 (Type/Class) | Snap.Snaplet.Auth
2 (Data Constructor) | Snap.Snaplet.Auth
backend | Snap.Snaplet.Auth
BackendError | Snap.Snaplet.Auth
bracketHandler | Snap.Snaplet, Snap
bracketSnap | Snap
buildUrlEncoded | Snap
catchFinishWith | Snap
checkPassword | Snap.Snaplet.Auth
checkPasswordAndLogin | Snap.Snaplet.Auth
checkTimeout | Snap.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
clearContentLength | Snap
clearHeistCache | Snap.Snaplet.HeistNoClass, Snap.Snaplet.Heist, Snap.Snaplet.Heist.Interpreted, Snap.Snaplet.Heist.Generic, Snap.Snaplet.Heist.Compiled
clearPasswordResetToken | Snap.Snaplet.Auth
ClearText | Snap.Snaplet.Auth
closeSnaplet | Snap.Snaplet.Test
combineConfig | Snap.Snaplet, Snap
commandLineAppConfig | Snap.Snaplet.Config
commandLineConfig | Snap
commit | Snap.Snaplet.Session.SessionManager
commitSession | Snap.Snaplet.Session
Compiled | Snap.Snaplet.HeistNoClass
compiledAuthSplices | Snap.Snaplet.Auth
completeConfig | Snap
Config | Snap
ConfigFileLog | Snap
ConfigIoLog | Snap
ConfigLog | Snap
ConfigNoLog | Snap
CONNECT | Snap
Cookie |
1 (Type/Class) | Snap
2 (Data Constructor) | Snap
cookieDomain | Snap
cookieExpires | Snap
cookieHttpOnly | Snap
cookieName | Snap
cookiePath | Snap
cookieSecure | Snap
cookieValue | Snap
createUser | Snap.Snaplet.Auth
cRender |
1 (Function) | Snap.Snaplet.HeistNoClass
2 (Function) | Snap.Snaplet.Heist
cRenderAs |
1 (Function) | Snap.Snaplet.HeistNoClass
2 (Function) | Snap.Snaplet.Heist
csrf | Snap.Snaplet.Session.SessionManager
csrfToken | Snap.Snaplet.Session
currentUser | Snap.Snaplet.Auth
decodeSecureCookie | Snap.Snaplet.Session
defaultConfig | Snap
DefaultMode | Snap.Snaplet.HeistNoClass
defAuthSettings | Snap.Snaplet.Auth
defAuthUser | Snap.Snaplet.Auth
DELETE | Snap
delete | Snap.Snaplet.Session.SessionManager
deleteFromSession | Snap.Snaplet.Session
deleteHeader | Snap
deleteResponseCookie | Snap
destroy | Snap.Snaplet.Auth
destroyUser | Snap.Snaplet.Auth
dir | Snap
DuplicateLogin | Snap.Snaplet.Auth
embedSnaplet | Snap.Snaplet, Snap
emptyConfig | Snap
emptyResponse | Snap
encodeSecureCookie | Snap.Snaplet.Session
encrypt | Snap.Snaplet.Auth
Encrypted | Snap.Snaplet.Auth
EncryptedPassword | Snap.Snaplet.Auth
encryptPassword | Snap.Snaplet.Auth
EscapeHttp | Snap
escapeHttp | Snap
EscapeHttpHandler | Snap
EscapeSnap | Snap
evalHandler | Snap.Snaplet.Test
evalHandler' | Snap.Snaplet.Test
expireCookie | Snap
expireSecureCookie | Snap.Snaplet.Session
extendedCommandLineConfig | Snap
extendTimeout | Snap
failIfNotLocal | Snap.Snaplet, Snap
finishWith | Snap
fmapOpt | Snap
forceLogin | Snap.Snaplet.Auth
formatHttpTime | Snap
GET | Snap
getAccessLog | Snap
getBind | Snap
getCompression | Snap
getCookie | Snap
getCurHeistConfig | Snap.Snaplet.HeistNoClass, Snap.Snaplet.Heist
getDefaultTimeout | Snap
getEnvironment | Snap.Snaplet, Snap
getErrorHandler | Snap
getErrorLog | Snap
getFromSession | Snap.Snaplet.Session
getHeader | Snap
getHeistState |
1 (Function) | Snap.Snaplet.HeistNoClass
2 (Function) | Snap.Snaplet.Heist, Snap.Snaplet.Heist.Interpreted, Snap.Snaplet.Heist.Generic, Snap.Snaplet.Heist.Compiled
getHostname | Snap
getLens | Snap.Snaplet, Snap
getLocale | Snap
getOpaqueConfig | Snap.Snaplet, Snap
getOther | Snap
getParam | Snap
getParams | Snap
getPort | Snap
getPostParam | Snap
getPostParams | Snap
getProxyType | Snap
getQueryParam | Snap
getQueryParams | Snap
getRequest | Snap
getResponse | Snap
getResponseCookie | Snap
getResponseCookies | Snap
getRoutePattern | Snap.Snaplet, Snap
getRoutes | Snap.Snaplet, Snap
getSecureCookie | Snap.Snaplet.Session
getSnaplet | Snap.Snaplet.Test
getSnapletAncestry | Snap.Snaplet, Snap
getSnapletDescription | Snap.Snaplet, Snap
getSnapletFilePath | Snap.Snaplet, Snap
getSnapletName | Snap.Snaplet, Snap
getSnapletRootURL | Snap.Snaplet, Snap
getSnapletState | Snap.Snaplet, Snap
getSnapletUserConfig | Snap.Snaplet, Snap
getsRequest | Snap
getsResponse | Snap
getSSLBind | Snap
getSSLCert | Snap
getSSLChainCert | Snap
getSSLKey | Snap
getSSLPort | Snap
getsSnapletState | Snap.Snaplet, Snap
getStartupConfig | Snap
getStartupHook | Snap
getStartupSockets | Snap
getTimeoutModifier | Snap
getUnixSocket | Snap
getUnixSocketAccessMode | Snap
getVerbose | Snap
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
Handler | Snap.Snaplet, Snap
haProxy | Snap
HasHeaders | Snap
HasHeist | Snap.Snaplet.Heist, Snap.Snaplet.Heist.Interpreted, Snap.Snaplet.Heist.Generic, Snap.Snaplet.Heist.Compiled
HEAD | Snap
Headers | Snap
headers | Snap
Heist | Snap.Snaplet.HeistNoClass, Snap.Snaplet.Heist, Snap.Snaplet.Heist.Interpreted, Snap.Snaplet.Heist.Generic, 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
heistLens | Snap.Snaplet.Heist, Snap.Snaplet.Heist.Interpreted, Snap.Snaplet.Heist.Generic, Snap.Snaplet.Heist.Compiled
heistLocal |
1 (Function) | Snap.Snaplet.HeistNoClass
2 (Function) | Snap.Snaplet.Heist, Snap.Snaplet.Heist.Interpreted
heistLocal' | Snap.Snaplet.HeistNoClass
heistReloader | Snap.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
httpServe | Snap
HttpVersion | Snap
IAuthBackend | Snap.Snaplet.Auth
ifLoggedIn | Snap.Snaplet.Auth
ifLoggedOut | Snap.Snaplet.Auth
ifTop | Snap
IncorrectPassword | Snap.Snaplet.Auth
initCookieSessionManager | Snap.Snaplet.Session.Backends.CookieSession
Initializer | Snap.Snaplet, Snap
InitializerState | Snap.Snaplet.Test
initJsonFileAuthManager | Snap.Snaplet.Auth.Backends.JsonFile
insert | Snap.Snaplet.Session.SessionManager
Interpreted | Snap.Snaplet.HeistNoClass
ipHeaderFilter | Snap
ipHeaderFilter' | Snap
ISessionManager | Snap.Snaplet.Session.SessionManager
isLoggedIn | Snap.Snaplet.Auth
liftSnap | Snap
listHeaders | Snap
load | Snap.Snaplet.Session.SessionManager
loadAppConfig | Snap.Snaplet, Snap
localRequest | Snap
LockedOut | Snap.Snaplet.Auth
lockout | Snap.Snaplet.Auth
logError | Snap
loggedInUser | Snap.Snaplet.Auth
loginByRememberToken | Snap.Snaplet.Auth
loginByUsername | Snap.Snaplet.Auth
loginUser | Snap.Snaplet.Auth
logout | Snap.Snaplet.Auth
logoutUser | Snap.Snaplet.Auth
lookup | Snap.Snaplet.Session.SessionManager
lookupByEmail | Snap.Snaplet.Auth
lookupByLogin | Snap.Snaplet.Auth
lookupByRememberToken | Snap.Snaplet.Auth
lookupByUserId | Snap.Snaplet.Auth
makeSnaplet | Snap.Snaplet, Snap
markAuthFail | Snap.Snaplet.Auth
markAuthSuccess | Snap.Snaplet.Auth
Method |
1 (Type/Class) | Snap
2 (Data Constructor) | Snap
method | Snap
methods | Snap
minPasswdLen | Snap.Snaplet.Auth
mkCSRFToken | Snap.Snaplet.Session.Common, Snap.Snaplet.Session
mkJsonAuthMgr | Snap.Snaplet.Auth.Backends.JsonFile
mkRNG | Snap.Snaplet.Session.Common, Snap.Snaplet.Session
modifyHeistState |
1 (Function) | Snap.Snaplet.HeistNoClass
2 (Function) | Snap.Snaplet.Heist, Snap.Snaplet.Heist.Interpreted, Snap.Snaplet.Heist.Generic, Snap.Snaplet.Heist.Compiled
modifyHeistState' | Snap.Snaplet.HeistNoClass
modifyMaster | Snap.Snaplet, Snap
modifyRequest | Snap
modifyResponse | Snap
modifyResponseBody | Snap
modifyResponseCookie | Snap
modifySnapletState | Snap.Snaplet, Snap
modifyTimeout | Snap
MonadSnap | Snap
MonadSnaplet | Snap.Snaplet, Snap
nameSnaplet | Snap.Snaplet, Snap
nestSnaplet | Snap.Snaplet, Snap
NoHandlerException |
1 (Type/Class) | Snap
2 (Data Constructor) | Snap
noProxy | Snap
onUnload | Snap.Snaplet, Snap
optDescrs | Snap
OPTIONS | Snap
Params | Snap
parseHttpTime | Snap
parseUrlEncoded | Snap
pass | Snap
Password | Snap.Snaplet.Auth
PasswordMissing | Snap.Snaplet.Auth
PATCH | Snap
path | Snap
pathArg | Snap
POST | Snap
printInfo | Snap.Snaplet, Snap
printUrlEncoded | Snap
ProxyType | Snap
PUT | Snap
putRequest | Snap
putResponse | Snap
putSnapletState | Snap.Snaplet, Snap
quickHttpServe | Snap
randomNumberGenerator | Snap.Snaplet.Auth
randomToken | Snap.Snaplet.Session.Common, Snap.Snaplet.Session
rawHttpServe | Snap
readCookie | Snap
readRequestBody | Snap
redirect | Snap
redirect' | Snap
registerUser | Snap.Snaplet.Auth
reloadSite | Snap.Snaplet, Snap
rememberCookieDomain | Snap.Snaplet.Auth
rememberCookieName | Snap.Snaplet.Auth
rememberPeriod | Snap.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
Request | Snap
requireUser | Snap.Snaplet.Auth
reset | Snap.Snaplet.Session.SessionManager
resetSession | Snap.Snaplet.Session
Response | Snap
RNG | Snap.Snaplet.Session.Common, Snap.Snaplet.Session
Role |
1 (Type/Class) | Snap.Snaplet.Auth
2 (Data Constructor) | Snap.Snaplet.Auth
route | Snap
routeLocal | Snap
rqClientAddr | Snap
rqClientPort | Snap
rqContentLength | Snap
rqContextPath | Snap
rqCookies | Snap
rqHeaders | Snap
rqHostName | Snap
rqIsSecure | Snap
rqLocalHostname | Snap
rqMethod | Snap
rqModifyParams | Snap
rqParam | Snap
rqParams | Snap
rqPathInfo | Snap
rqPostParam | Snap
rqPostParams | Snap
rqQueryParam | Snap
rqQueryParams | Snap
rqQueryString | Snap
rqRemoteAddr | Snap
rqRemotePort | Snap
rqServerAddr | Snap
rqServerPort | Snap
rqSetParam | Snap
rqURI | Snap
rqVersion | Snap
rspStatus | Snap
rspStatusReason | Snap
runHandler | Snap.Snaplet.Test
runHandler' | Snap.Snaplet.Test
runRequestBody | Snap
runSnap | Snap
runSnaplet | Snap.Snaplet, Snap
save | Snap.Snaplet.Auth
saveUser | Snap.Snaplet.Auth
SecureCookie | Snap.Snaplet.Session
sendFile | Snap
sendFilePartial | Snap
serveSnaplet | Snap.Snaplet, Snap
serveSnapletNoArgParsing | Snap.Snaplet, Snap
session | Snap.Snaplet.Auth
SessionManager |
1 (Type/Class) | Snap.Snaplet.Session.SessionManager, Snap.Snaplet.Session
2 (Data Constructor) | Snap.Snaplet.Session.SessionManager
sessionToList | Snap.Snaplet.Session
setAccessLog | Snap
setBind | Snap
setCompression | Snap
setContentLength | Snap
setContentType | Snap
setDefaultTimeout | Snap
setErrorHandler | Snap
setErrorLog | Snap
setHeader | Snap
setHostname | Snap
setInSession | Snap.Snaplet.Session
setInterpreted | Snap.Snaplet.HeistNoClass, Snap.Snaplet.Heist
setLocale | Snap
setOther | Snap
setPassword | Snap.Snaplet.Auth
setPasswordResetToken | Snap.Snaplet.Auth
setPort | Snap
setProxyType | Snap
setResponseBody | Snap
setResponseCode | Snap
setResponseStatus | Snap
setRoutePattern | Snap.Snaplet, Snap
setSecureCookie | Snap.Snaplet.Session
setSSLBind | Snap
setSSLCert | Snap
setSSLChainCert | Snap
setSSLKey | Snap
setSSLPort | Snap
setStartupHook | Snap
setTimeout | Snap
setUnicodeLocale | Snap
setUnixSocket | Snap
setUnixSocketAccessMode | Snap
setVerbose | Snap
simpleHttpServe | Snap
siteKey | Snap.Snaplet.Auth
Snap | Snap
Snaplet | Snap.Snaplet, Snap
SnapletConfig | Snap.Snaplet, Snap
snapletConfig | Snap.Snaplet, Snap
SnapletCSplice | Snap.Snaplet.HeistNoClass, Snap.Snaplet.Heist, Snap.Snaplet.Heist.Generic, Snap.Snaplet.Heist.Compiled
SnapletHeist | Snap.Snaplet.HeistNoClass, Snap.Snaplet.Heist, Snap.Snaplet.Heist.Interpreted, Snap.Snaplet.Heist.Generic, Snap.Snaplet.Heist.Compiled
SnapletInit | Snap.Snaplet, Snap
SnapletISplice | Snap.Snaplet.HeistNoClass, Snap.Snaplet.Heist, Snap.Snaplet.Heist.Interpreted
SnapletLens | Snap.Snaplet, Snap
snapletURL | Snap.Snaplet, Snap
snapletValue | Snap.Snaplet, Snap
snapServerVersion | Snap
StartupInfo | Snap
subSnaplet | Snap.Snaplet, Snap
TerminateConnection | Snap
terminateConnection | Snap
toList | Snap.Snaplet.Session.SessionManager
touch | Snap.Snaplet.Session.SessionManager
touchSession | Snap.Snaplet.Session
TRACE | Snap
transformRequestBody | Snap
unUid | Snap.Snaplet.Auth
updateHeaders | Snap
urlDecode | Snap
urlEncode | Snap
urlEncodeBuilder | Snap
userActivatedAt | Snap.Snaplet.Auth
userCreatedAt | Snap.Snaplet.Auth
userCSplices | Snap.Snaplet.Auth
userCurrentLoginAt | Snap.Snaplet.Auth
userCurrentLoginIp | Snap.Snaplet.Auth
userEmail | Snap.Snaplet.Auth
userFailedLoginCount | Snap.Snaplet.Auth
UserId |
1 (Type/Class) | Snap.Snaplet.Auth
2 (Data Constructor) | Snap.Snaplet.Auth
userId | Snap.Snaplet.Auth
userISplices | Snap.Snaplet.Auth
userLastLoginAt | Snap.Snaplet.Auth
userLastLoginIp | Snap.Snaplet.Auth
userLockedOutUntil | Snap.Snaplet.Auth
userLogin | Snap.Snaplet.Auth
userLoginCount | Snap.Snaplet.Auth
userMeta | Snap.Snaplet.Auth
usernameExists | Snap.Snaplet.Auth
UsernameMissing | Snap.Snaplet.Auth
UserNotFound | Snap.Snaplet.Auth
userPassword | Snap.Snaplet.Auth
userRememberToken | Snap.Snaplet.Auth
userResetRequestedAt | Snap.Snaplet.Auth
userResetToken | Snap.Snaplet.Auth
userRoles | Snap.Snaplet.Auth
userSuspendedAt | Snap.Snaplet.Auth
userUpdatedAt | Snap.Snaplet.Auth
verify | Snap.Snaplet.Auth
with | Snap.Snaplet, Snap
with' | Snap.Snaplet, Snap
withBackend | Snap.Snaplet.Auth
withHeistState |
1 (Function) | Snap.Snaplet.HeistNoClass
2 (Function) | Snap.Snaplet.Heist, Snap.Snaplet.Heist.Interpreted, Snap.Snaplet.Heist.Generic, Snap.Snaplet.Heist.Compiled
withHeistState' | Snap.Snaplet.HeistNoClass
withRequest | Snap
withResponse | Snap
withRNG | Snap.Snaplet.Session.Common, Snap.Snaplet.Session
withSession | Snap.Snaplet.Session
withSplices |
1 (Function) | Snap.Snaplet.HeistNoClass
2 (Function) | Snap.Snaplet.Heist, Snap.Snaplet.Heist.Interpreted
withSplices' | Snap.Snaplet.HeistNoClass
withTemporaryFile | Snap.Snaplet.Test
withTop | Snap.Snaplet, Snap
withTop' | Snap.Snaplet, Snap
wrapSite | Snap.Snaplet, Snap
writeBS | Snap
writeBuilder | Snap
writeLazyText | Snap
writeLBS | Snap
writeText | Snap
xForwardedFor | Snap