(Dateiname: Actor Framework.lvlib:Message Dequeuer.lvclass:Dequeue.vi)

Liest eine Nachricht, die ein Hauptakteur an seinen Aufrufer gesendet hat. Dieses VI ist nur für VIs gedacht, die zu keinem Akteur gehören.


icon

Ein-/Ausgänge

  • cActor_Framework_lvlib_Message_Dequeuerlvclass.png Nachrichten-Dequeuer (Eingang)

    Nachrichten-Dequeuer (Eingang) gibt die Referenz an, die zum Lesen einer Nachricht von einem Akteur der höchsten Ebene benötigt wird.

  • ci32.png Timeout in ms (-1)

    Timeout in ms gibt an, wie viel Zeit in Millisekunden das VI Zeit zum Lesen der Nachricht hat. Der Standardwert lautet -1, also keine Zeitbegrenzung.

  • 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_Message_Dequeuerlvclass.png Nachrichten-Dequeuer (Ausgang)

    Nachrichten-Dequeuer (Ausgang) gibt eine Kopie von Nachrichten-Dequeuer (Eingang) aus.

  • iActor_Framework_lvlib_Messagelvclass.png Nachricht

    Nachricht gibt die Nachricht aus, die aus der Queue ausgelesen wurde. Wenn Timeout? TRUE lautete, wird unter Nachricht die Standardklasse "Nachricht" ausgegeben.

  • ibool.png Timeout?

    Timeout? gibt TRUE aus, wenn das VI die Nachricht nicht bis zum Timeout in ms lesen konnte. Unter Nachricht wird dann die Standardklasse "Nachricht" ausgegeben.

  • ierrcodeclst.png Fehler (Ausgang)

    Fehler (Ausgang) enthält Angaben zum Fehler. Dieser Ausgang ist ein Standardausgang zur Fehlerausgabe.

  • ienum.png Priorität

    Priorität gibt die Priorität aus, mit welcher die Nachricht gesendet wird.

    0Low—Gibt an, dass die Nachricht im Anschluss an Nachrichten aller anderen Prioritäten verarbeitet wurde. Wenn mehrere Nachrichten mit niedriger Priorität vorliegen, werden sie in der Sendereihenfolge verarbeitet.
    1Normal—Gibt an, dass die Nachricht nach Nachrichten kritischer und hoher Priorität, aber vor Nachrichten niedrigerer Priorität verarbeitet wurde. Wenn mehrere Nachrichten mit normaler Priorität vorliegen, werden sie in der Sendereihenfolge verarbeitet.
    2High—Gibt an, dass die Nachricht zuerst verarbeitet wurde. Wenn mehrere Nachrichten mit hoher Priorität vorliegen, werden sie in der Sendereihenfolge verarbeitet. Nachrichten hoher Priorität können nur für Nachrichten kritischer Priorität ("Notstopp" oder "Letzte Bestätigung") zurückgestellt werden.