Bei Study anmelden

Diese Seite ist der öffentliche eMedys-Auftritt. Dein Konto und deine privaten Inhalte laufen auf Study; die Anmeldung öffnet sich dort in einem eigenen Fenster.

Eine gestartete Aktion behalten und abschließen

Aktionshandle, Parallelitätsregel und kontrollierten Abbruch modellieren.

Eine Startbestätigung ist noch kein Abschluss. Der Schleifenzustand hält deshalb ein Handle für die Fake-Aktion und beobachtet running, finished oder failed. Unsere Richtlinie erlaubt höchstens eine laufende Aktion. Weitere passende Druckereignisse während running werden als busy gezählt und starten keine zweite Aktion. Der Platz wird erst frei, wenn bestätigt ist, dass keine Aktion mehr läuft. Ein Fehler oder Timeout beim Beobachten kann die Aktion weiterlaufen lassen; ihr Handle und der belegte Platz bleiben bis zur Klärung erhalten. Auch failed erlaubt die Freigabe nur als bestätigter Endzustand der Aktion. Beim kontrollierten Stoppen werden neue Starts unterbunden, das Ende der vorhandenen Aktion bestätigt und Registrierungen freigegeben. Normales Aufräumen allein beschreibt noch keine Wiederherstellung nach einem Crash.

Ein Beispiel

Ein Druck auf 102 startet Aktion A-1. Während A-1 running meldet, kommt ein weiterer passender Druck und erhöht busy_count auf 1. Nach finished wird das Handle geleert. Beim anschließenden Stop bleibt die Schleife geschlossen für neue Starts. Ein bloßes Vergessen des Handles hätte dagegen zwei gleichzeitig laufende Aktionen unbemerkt erlaubt.

Mit meinem Konto üben →

Alle Lernwege