Skip to main content

Module workflow

Module workflow 

Source
Expand description

Pure multi-party coordination and demand-driven stream compositions.

Structs§

Barrier
Fixed-membership cyclic barrier behavior.
BarrierArrival
One accepted arrival retained until its generation releases.
BarrierGeneration
Explicit barrier generation carried by every arrival and release.
BarrierMembership
Validated fixed barrier membership, independent of an address namespace.
BarrierMessage
One keyed arrival at a Barrier.
BarrierReleased
Release fact delivered to every participant in a completed generation.
Latch
A one-generation countdown latch.
LatchMessage
One arrival at a Latch.
LatchReleased
Release fact delivered to every accepted arrival.
Workflow
Deterministic dependency-ordered workflow coordinator.
WorkflowDefinition
Bombay-owned immutable dependency-graph product.

Enums§

BarrierConfigError
Invalid fixed barrier definition.
BarrierError
Rejected barrier arrival.
BarrierState
Complete semantic state of a cyclic Barrier.
LatchState
Complete semantic state of a Latch.
WorkflowConfigError
Construction rejection for a malformed workflow graph.
WorkflowError
Typed refusal of a command for which no result route exists yet.
WorkflowInput
A command that requires an established workflow run.
WorkflowMessage
Closed workflow protocol.
WorkflowOutcome
Activation and terminal facts emitted by Workflow.
WorkflowRejection
Rejected workflow input.
WorkflowState
Complete workflow phase sum.
WorkflowStepState
Complete lifecycle of one workflow step.