Skip to main content

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:154

Build-time configuration for a drain lane (ACT-1103).

Type Parametersโ€‹

TNameโ€‹

TName extends string = string

Propertiesโ€‹

cycleMs?โ€‹

readonly optional cycleMs?: number

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

Cycle frequency for this lane's controller


leaseMillis?โ€‹

readonly optional leaseMillis?: number

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

Lease window for claim() calls in this lane


nameโ€‹

readonly name: TName

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

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


streamLimit?โ€‹

readonly optional streamLimit?: number

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

Max streams claimed per cycle in this lane