Akteur:Fehlerbehandlung [Geschützt]
- Aktualisiert2025-07-30
- 2 Minute(n) Lesezeit
(Dateiname: Actor Framework.lvlib:Actor.lvclass:Handle Error.vi)
Legt fest, wie der Akteur auf einen Fehler beim Verarbeiten einer Nachricht reagieren soll. Standardmäßig stoppt die Methode den Akteur und ist ansonsten wirkungslos.

Ein-/Ausgänge
Akteur (Eingang)
—
Akteur (Eingang) gibt den Akteur an.
Fehler (Eingang, kein Fehler)
—
Fehler (Eingang) beschreibt Fehlerbedingungen, die vor der Ausführung des Knotens auftreten. An Fehler (Eingang) werden Standardfehlerdaten übergeben.
Akteur (Ausgang)
—
Akteur (Ausgang) gibt den Akteur aus.
Akteur stoppen?
—
Akteur stoppen? gibt TRUE aus, wenn der Akteur gestoppt werden soll. Standardmäßig gibt diese Methode immer TRUE aus, da die Fehlerbehandlungsmethode nur ausgeführt wird, wenn der Akteur nach dem Verarbeiten einer Nachricht einen Fehler erzeugt. Eine abgeleitete Klasse kann die Funktionweise dieser Methode durch Überschreiben ändern.
Fehler (Ausgang)
—
Fehler (Ausgang) enthält Angaben zum Fehler. Dieser Ausgang ist ein Standardausgang zur Fehlerausgabe. |
Außerdem behandelt die Methode den Fehlercode 43 von Fehler (Eingang) als Zeichen, dass der Akteur normal geschlossen wurde. Aus diesem Grund gibt die Fehlerbehandlungsmethode den Fehler nicht am Fehler (Ausgang) aus, so dass der Akteur nicht darüber informiert wird. Alle anderen Fehlercodes werden an Fehler (Ausgang) ausgegeben. Eine abgeleitete Klasse kann diese Methode überschreiben und das Verhalten ändern.
Akteur (Eingang)
—
Fehler (Eingang, kein Fehler)
—
Akteur (Ausgang)
—
Akteur stoppen?
—
Fehler (Ausgang)
—