Wartet auf Bestätigung vom einem Messenger-Kanal oder gibt dem Kanal das Zeichen zum Abbruch. Dieser Endpunkt entspricht dem Endpunkt Bestätigung empfangen mit dem Unterschied, dass er über den Eingang Abbrechen und den Ausgang Abgebrochen? verfügt. Mit Hilfe der Funktion zum Abbrechen des Messenger-Kanals können Sie einen Kanal unvermittelt schließen und alle im Kanalpuffer verbleibenden Daten ignorieren. Dieser Endpunkt muss gemeinsam mit dem Endpunkt Schreiben mit Abbruch verwendet werden.

Sie können diesen Endpunkt in das Blockdiagramm einfügen, indem Sie einen Anschluss für einen Messenger-Kanal oder eine Verbindung mit der rechten Maustaste anklicken und Erstellen»Lesender Kanalendpunkt»Messenger»Bestätigung mit Abbruch empfangen auswählen.


icon

Ein-/Ausgänge

  • ci32.png Timeout in ms (-1)

    Timeout in ms gibt an, wie viele Millisekunden der Endpunkt auf eine Bestätigung von einer Nachricht warten muss. Die Standardeinstellung lautet -1. Das heißt, es liegt keine Zeitbeschränkung vor.

  • cqueuern.png Kanal

    Kanal ist die Kanalverbindung, mit der dieser Endpunkt mit einem Sendeendpunkt verbunden wird.

  • cu32.png Bestätigungs-ID (0)

    Bestätigungs-ID gibt die Kennung der Nachricht an, die bestätigt werden soll. Die Standardeinstellung lautet 0, d. h. der Endpunkt wartet darauf, dass eine Nachricht bestätigt wird. Wenn Bestätigungs-ID nicht 0 ist, wartet der Endpunkt auf die Bestätigung von einer Nachricht mit der angegebenen Kennung.

  • cbool.png Abbrechen (F)

    Abbrechen gibt an, ob dieser Kanal abgebrochen werden soll. Die Standardeinstellung lautet FALSE. Wenn Abbrechen TRUE ist, markiert dieser Endpunkt den Kanal als geschlossen und ignoriert weitere Aufrufe zum Lesen. In der Zwischenzeit gibt der Ausgang Abgebrochen? beim nächsten Aufruf dieses Endpunkts TRUE aus.

  • ibool.png Timeout?

    Timeout? gibt TRUE aus, wenn die unter Timeout in ms angegebene Zeit verstrichen ist.

  • ibool.png Abgebrochen?

    Abgebrochen? gibt TRUE aus, wenn die Tätigkeit dieses Endpunkts oder der Empfangsendpunkt, der mit diesem Kanal verbunden ist, abgebrochen wurde. Wenn Abgebrochen? TRUE ist, sind weitere Aufrufe des Endpunkts wirkungslos und Abgebrochen? gibt erneut TRUE aus.