Skip to main content

Module machine

Module machine 

Source
Expand description

The deterministic part of a virtual actor: one macrostep from a journaled input to the effects its entry records, used identically by live turns and by replay.

Structs§

InvocationLog
An invocation started by an actor, with the events sent to it since, so that a chart child can be rebuilt from its parent’s journal.
RuntimeState
The runtime’s per-actor state besides the session and datamodel: pending timers and reminders, open requests and running invocations. It is part of snapshots and rebuilt by replay.

Enums§

MachineError
Why a macrostep could not be run.

Functions§

state_node
The node IRI of state id in chart version info.