(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.


icon

Ein-/Ausgänge

  • cActor_Framework_lvlib_Actorlvclass.png Akteur (Eingang)

    Akteur (Eingang) gibt den Akteur an.

  • cerrcodeclst.png Fehler (Eingang, kein Fehler)

    Fehler (Eingang) beschreibt Fehlerbedingungen, die vor der Ausführung des Knotens auftreten. An Fehler (Eingang) werden Standardfehlerdaten übergeben.

  • iActor_Framework_lvlib_Actorlvclass.png Akteur (Ausgang)

    Akteur (Ausgang) gibt den Akteur aus.

  • ibool.png 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.

  • ierrcodeclst.png 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.