Skip to content

Interface: PendingPauseTriggerRecord ​

Defined in: ports/fork-batch-continuation-frame.ts:9

Trigger metadata recorded on ForkBatchContinuationFrame.pendingPauseTriggers when a child fork raises an upward interrupt during a turn-batch barrier wait.

Identifies the raising fork epoch, interrupt identifier, serialized payload, and affected partitions.

Properties ​

PropertyModifierTypeDescriptionDefined in
affectedPartitionsreadonlyreadonly string[]Partition identifiers computed by .pauseSiblingForksInPartitions().ports/fork-batch-continuation-frame.ts:17
interruptIdreadonlystringIdentifier of the raised InterruptNode.ports/fork-batch-continuation-frame.ts:13
interruptPayloadJsonreadonlystringJSON-serialized payload of the raised interrupt.ports/fork-batch-continuation-frame.ts:15
triggeredByForkIdreadonlystringMonotonic suspendedForkId (${forkId}#${suspensionEpoch}) of the fork that raised the interrupt.ports/fork-batch-continuation-frame.ts:11

Released under the MIT License.