Skip to main content

Module semantics

Module semantics 

Source
Expand description

Execution-Semantics-Profile — Spec §5.3.

Erweiterungen ueber Lightweight RTC hinaus, die domain-spezifische Verhaltens-Pattern definieren:

  • §5.3.1 Periodic Sampled Data Processing → DataFlowComponentAction.
  • §5.3.2 Stimulus Response Processing → FsmComponentAction.
  • §5.3.3 Modes of Operation → ModeOfOperation + MultiModeComponentAction.

Traits§

DataFlowComponentAction
Spec §5.3.1 — DataFlowComponentAction. Erweitert ComponentAction um Periodic-Sampled-Data-Processing-Callbacks.
FsmComponentAction
Spec §5.3.2 — FsmComponentAction. Stimulus-Response-Processing als Finite-State-Machine.
ModeOfOperation
ModeOfOperation (Spec §5.3.3) — abstrakte Mode-Identifikation. Implementor definiert konkretes Mode-Set (z.B. enum AutonomousMode { Idle, Driving, Charging }).
MultiModeComponentAction
Spec §5.3.3 — MultiModeComponentAction. Erweitert ComponentAction um Mode-Wechsel-Callbacks.