API reference › @evolu/common › local‑first/Shared › DbWorkerOutput
type DbWorkerOutput =
| {
clock: Timestamp;
name: Name;
type: "LeaderAcquired";
}
| {
error: UnsupportedDbVersionError;
name: Name;
type: "LeaderRefused";
}
| {
attemptId: Id;
response: DbWorkerQueuedResponse;
type: "OnQueuedResponse";
};
Defined in: packages/common/src/local-first/Shared.ts:263
Union Members
Type Literal
{
clock: Timestamp;
name: Name;
type: "LeaderAcquired";
}
Type Literal
{
error: UnsupportedDbVersionError;
name: Name;
type: "LeaderRefused";
}
| Name | Type | Description | Defined in |
|---|---|---|---|
error | UnsupportedDbVersionError | - | packages/common/src/local-first/Shared.ts:273 |
name | Name | - | packages/common/src/local-first/Shared.ts:272 |
type | "LeaderRefused" | Startup was refused; the worker is releasing its resources. | packages/common/src/local-first/Shared.ts:271 |
Type Literal
{
attemptId: Id;
response: DbWorkerQueuedResponse;
type: "OnQueuedResponse";
}