Skip to content

LeaderWorkerInnerPullStream

Defined in: packages/@livestore/adapter-web/src/web-worker/common/worker-schema.ts:96

  • object & object & TaggedRequest<"PullStream", LeaderWorkerInnerPullStream, Encoded<object & object>, never, { payload: { newEvents: readonly EncodedWithMeta[]; rollbackEvents: readonly EncodedWithMeta[]; } | { newEvents: readonly EncodedWithMeta[]; }; }, { payload: { _tag: "upstream-rebase"; newEvents: readonly object[]; rollbackEvents: readonly object[]; } | { _tag: "upstream-advance"; newEvents: readonly object[]; }; }, UnknownError, { _tag: "UnknownError"; cause: unknown; note?: string; payload?: any; }, never, this>

new LeaderWorkerInnerPullStream(props, options?): LeaderWorkerInnerPullStream

Defined in: .pnpm-home/store/v11/links/@/effect/3.21.0/5f824b960b722ac9cc27ad83fe3b2945d775b034a0e1eb327a0ff67a4a7c6da7/node_modules/effect/dist/dts/Schema.d.ts:4266

{ client: number & Brand<"ClientEventSequenceNumber">; global: number & Brand<"GlobalEventSequenceNumber">; rebaseGeneration: number; } = ...

number & Brand<"ClientEventSequenceNumber">

Only increments for client-local events

number & Brand<"GlobalEventSequenceNumber">

number

MakeOptions

LeaderWorkerInnerPullStream

Schema.TaggedRequest<LeaderWorkerInnerPullStream>()('PullStream', { payload: { cursor: Schema.typeSchema(EventSequenceNumber.Client.Composite), }, success: Schema.Struct({ payload: SyncState.PayloadUpstream, }), failure: UnknownError, }).constructor

readonly cursor: object

Defined in: packages/@livestore/adapter-web/src/web-worker/common/worker-schema.ts:98

readonly client: number & Brand<"ClientEventSequenceNumber">

Only increments for client-local events

readonly global: number & Brand<"GlobalEventSequenceNumber">

readonly rebaseGeneration: number

Schema.TaggedRequest<LeaderWorkerInnerPullStream>()('PullStream', { payload: { cursor: Schema.typeSchema(EventSequenceNumber.Client.Composite), }, success: Schema.Struct({ payload: SyncState.PayloadUpstream, }), failure: UnknownError, }).cursor