Type of every published value.
ReadonlycodecElement codec.
ReadonlynameNon-empty name without /, unique within the Flow.
Creates a condition requiring at least count values.
Inclusive non-negative lower bound.
OptionalconditionId: stringOptional stable condition identifier.
A condition without an upper bound.
Creates a non-blocking condition consuming up to count queued values.
When its surrounding Wait completes, it consumes values queued then; an empty queue yields none.
Inclusive non-negative upper bound.
OptionalconditionId: stringOptional stable condition identifier.
A condition without a positive lower bound.
Stages best-effort deletion of one pending message from a handler.
Current Step, timeout-handler, or RPC Context.
Non-empty server-assigned message ID.
Finds one message in the loaded pending snapshot.
Current Step, timeout-handler, or RPC Context.
Server-assigned message ID.
The matching message, or undefined when absent from the snapshot.
Creates a condition consuming exactly count values.
Required non-negative count.
OptionalconditionId: stringOptional stable condition identifier.
A condition with equal lower and upper bounds.
Creates a condition consuming exactly one value.
OptionalconditionId: stringOptional stable condition identifier.
An exact-one Channel condition.
Returns the loaded pending-message snapshot in FIFO order.
Current Step, timeout-handler, or RPC Context.
Immutable pending message IDs and decoded values.
ChannelMessagesNotLoadedError when this handler did not load the Channel's messages.
Creates a bounded condition for queued Channel values.
Dex waits only for atLeast, then consumes currently queued values up to atMost.
Omitting atLeast makes the condition complete immediately.
OptionalatLeast: numberOptional inclusive lower bound.
OptionalatMost: numberOptional inclusive upper bound.
OptionalconditionId: stringOptional stable condition identifier.
A validated Channel condition.
Returns the current queued value count.
Current Step or RPC Context.
Non-negative queued value count.
Defines a typed, durable singleton message stream owned by a Flow.