acceptConnection | WebsocketServer |
AccessMode | AccessControl |
accessModeToText | AccessControl |
addIcepeakClaim | JwtAuth |
allowEverything | AccessControl |
apply | Persistence |
applyModification | Store |
AuthAccepted | JwtMiddleware |
AuthError | JwtMiddleware |
AuthPath | |
1 (Type/Class) | AccessControl |
2 (Data Constructor) | AccessControl |
authPathModes | AccessControl |
authPathPrefix | AccessControl |
AuthRejected | JwtMiddleware |
AuthResult | JwtMiddleware |
broadcast | Subscription |
broadcast' | Subscription |
canonicalizeHTTPMethods | HTTPMethodInvalid |
ClaimError | JwtAuth |
Command | Core |
Config | |
1 (Type/Class) | Config |
2 (Data Constructor) | Config |
configDataFile | Config |
configDisableSentryLogging | Config |
configEnableJournaling | Config |
configEnableJwtAuth | Config |
configInfo | Config |
configJwtSecret | Config |
configMetricsEndpoint | Config |
configPort | Config |
configQueueCapacity | Config |
configSentryDSN | Config |
configStorageBackend | Config |
configSyncIntervalMicroSeconds | Config |
Core | |
1 (Type/Class) | Core |
2 (Data Constructor) | Core |
coreClients | Core |
coreConfig | Core |
coreCurrentValue | Core |
coreLogger | Core |
coreMetrics | Core |
coreQueue | Core |
coreUpdates | Core |
coreValueIsDirty | Core |
countHttpRequest | Metrics |
createAndRegisterIcepeakMetrics | Metrics |
decodeToken | JwtAuth |
decrementSubscribers | Metrics |
Delete | Store |
delete | Store |
Dropped | Core |
empty | Subscription |
enqueueCommand | Core |
Enqueued | Core |
EnqueueResult | Core |
errorResponseBody | JwtMiddleware |
extractClaim | JwtAuth |
extractClaimUnverified | JwtAuth |
File | Config |
findTokenBytes | JwtMiddleware |
getCrashLogger | SentryLogging |
getCurrentValue | Core |
getDataFile | Persistence |
getIcepeakClaim | JwtAuth |
getRequestClaim | JwtMiddleware |
getValue | Persistence |
headerToken | JwtMiddleware |
HttpMethodLabel | Metrics |
HttpRequestCounter | Metrics |
HttpStatusCode | Metrics |
IcepeakClaim | |
1 (Type/Class) | AccessControl |
2 (Data Constructor) | AccessControl |
icepeakClaimWhitelist | AccessControl |
IcepeakMetrics | |
1 (Type/Class) | Metrics |
2 (Data Constructor) | Metrics |
icepeakMetricsDataSize | Metrics |
icepeakMetricsDataSizeBytes | Metrics |
icepeakMetricsDataWritten | Metrics |
icepeakMetricsDataWrittenTotal | Metrics |
icepeakMetricsJournalSize | Metrics |
icepeakMetricsJournalWritten | Metrics |
icepeakMetricsRequestCounter | Metrics |
icepeakMetricsSubscriberCount | Metrics |
incrementDataWritten | Metrics |
incrementJournalWritten | Metrics |
incrementSubscribers | Metrics |
insert | Store |
isAuthorizedByClaim | AccessControl |
isRequestAuthorized | JwtMiddleware |
jwtMiddleware | JwtMiddleware |
limitHTTPMethods | HTTPMethodInvalid |
loadFromBackend | Persistence |
logCrashMessage | SentryLogging |
LogError | Logger |
Logger | Logger |
loggerSentryService | Logger |
LogInfo | Logger |
LogLevel | Logger |
LogQueue | Logger |
LogRecord | Logger |
lookup | |
1 (Function) | Core |
2 (Function) | Store |
lookupOrNull | Store |
MetricsConfig | |
1 (Type/Class) | Config |
2 (Data Constructor) | Config |
metricsConfigHost | Config |
metricsConfigPort | Config |
metricsServerConfig | MetricsServer |
ModeRead | AccessControl |
ModeWrite | AccessControl |
Modification | Store |
modificationPath | Store |
Modify | Core |
new | HttpServer |
newCore | Core |
newLogger | Logger |
notifyRequest | Metrics |
OperationNotAllowed | JwtMiddleware |
Path | Store, AccessControl |
pcDataFile | Persistence |
pcJournalFile | Persistence |
pcLogger | Persistence |
pcMetrics | Persistence |
periodicSyncingEnabled | Config |
PersistenceConfig | |
1 (Type/Class) | Persistence |
2 (Data Constructor) | Persistence |
PersistentValue | Persistence |
postLog | Logger |
postLogBlocking | Logger |
postQuit | Core |
postStop | Logger |
processLogRecords | Logger |
processUpdates | WebsocketServer |
Put | Store |
queryToken | JwtMiddleware |
runCommandLoop | Core |
runMetricsServer | MetricsServer |
runServer | Server |
runSyncTimer | Core |
ServerState | Core, WebsocketServer |
setDataSize | Metrics |
setJournalSize | Metrics |
setupStorageBackend | Persistence |
showTree | Subscription |
Sqlite | Config |
Stop | Core |
StorageBackend | Config |
subscribe | Subscription |
SubscriptionTree | |
1 (Type/Class) | Subscription |
2 (Data Constructor) | Subscription |
Sync | Core |
syncToBackend | Persistence |
textToAccessMode | AccessControl |
TokenError | |
1 (Type/Class) | JwtAuth |
2 (Data Constructor) | JwtMiddleware |
TokenExpired | JwtAuth |
TokenInvalid | JwtAuth |
TokenNotFound | JwtAuth |
TokenSignatureInvalid | JwtAuth |
TokenUsedTooEarly | JwtAuth |
tryEnqueueCommand | Core |
unsubscribe | Subscription |
Updated | |
1 (Type/Class) | Core |
2 (Data Constructor) | Core |
Value | Store |
VerificationError | |
1 (Data Constructor) | JwtAuth |
2 (Type/Class) | JwtAuth |
verifyExpiry | JwtAuth |
verifyNotBefore | JwtAuth |
verifySignature | JwtAuth |
verifyToken | JwtAuth |
withCoreMetrics | Core |