DCode
Covers Engine 2.0.0
Runtime Sections
Named sections that configure handlers or data inside a compatible runtime block.
| Feature | Family | Syntax | Available in |
|---|---|---|---|
| calculation body | Calculation | <indented calculation expressions> | A channel_calculation declaration |
| depends_on | Calculation | depends_on: <channel>, ... | A channel_calculation declaration |
| end | Lifecycle | end: | A task_periodic declaration, A task_state_machine declaration, A task_sequence declaration |
| loop body | Loop | <indented loop statements> | A loop declaration |
| missed | Lifecycle | missed: | A task_periodic declaration, A task_state_machine declaration, A task_sequence declaration |
| on_event | ARGUS | on_event: | An event declaration |
| on_firing | ARGUS | on_firing: | An event declaration |
| run | Task Group | run: <task-or-loop-name> | A task_group declaration |
| sequence body | Sequence | <indented sequence statements> | A task_sequence declaration |
| start | Lifecycle | start: | A task_periodic declaration, A task_state_machine declaration, A task_sequence declaration |
| state | State Machine | state <name>: | A task_state_machine declaration |
| states | State Machine | states: | A task_state_machine declaration |
| task | Periodic | task [elapsed_seconds]: | A task_periodic declaration |
| trigger | ARGUS | trigger: | An event declaration |