Skip to main content

Module worker

Module worker 

Source
Expand description

The core worker framework with the feature workers, at their old paths.

Modules§

device_sync
disappearing_messages
hmac_epoch
Report HMAC epoch changes observed while this client is open.
key_package_maintenance
Key-package maintenance as TaskRunner consumers: payload/seed helpers and the rotate/sweep work the KpRotation/KpDeletion dispatch arms call into. Recurrence + nudging come from the generic layer (TaskOutcome, PullInDeadline).
metrics
tasks

Structs§

WorkerConfig
Configuration for the cadence and enablement of background workers.
WorkerRunner

Enums§

WorkerKind

Traits§

LocalNeedsDbReconnect
NeedsDbReconnect
NewWorker
A worker that can be built on contexts of type C.
Worker
WorkerFactory

Type Aliases§

BoxedWorker
DynFactory
SyncMetricsSlot
Where the device-sync worker’s metrics land once the runner first builds that worker. Empty while no device-sync worker has started.
WorkerResult