Skip to main content
Version: Current

LaneConfig

@rotorsoft/act-root


@rotorsoft/act-root / act/src / LaneConfig

Type Alias: LaneConfig<TName>

LaneConfig<TName> = object

Defined in: libs/act/src/types/reaction.ts:127

Build-time configuration for a drain lane.

Type Parameters​

TName​

TName extends string = string

Properties​

cycleMs?​

readonly optional cycleMs?: number

Defined in: libs/act/src/types/reaction.ts:131

Cycle frequency for this lane's controller


leaseMillis?​

readonly optional leaseMillis?: number

Defined in: libs/act/src/types/reaction.ts:129

Lease window for claim() calls in this lane


name​

readonly name: TName

Defined in: libs/act/src/types/reaction.ts:128

Lane name ("default" is reserved for the implicit lane)


streamLimit?​

readonly optional streamLimit?: number

Defined in: libs/act/src/types/reaction.ts:130

Max streams claimed per cycle in this lane