Freigeben über


Richtung nach dem Senden einer negativen Antwort

Wenn eine Anwendung, die das Halbduplex-Flip-Flop-Protokoll verwendet, eine negative Antwort an eine ausgehende Kette sendet (oder eine Status-Acknowledge(Ack)- Nachricht an eine DATAFMI-Nachricht mit SDI-Satz sendet, die sich nicht auf ein Race bezieht, muss die Anwendung von einem ausstehenden Status der Fehlerwiederherstellung ausgehen. Die für Racebedingungen verwendeten Sense-Codes, für die der Übergang zur Fehlerwiederherstellung nicht erforderlich ist, sind in der folgenden Tabelle aufgeführt.

Sense-Code BESCHREIBUNG
0x080B Fehler beim Klammerlauf
0x0813 Ablehnung des Gebots für Klammern (kein RTR in Vorbereitung)
0x0814 Ablehnung des Klammergebots (RTR in Kürze)
0x081B Empfänger im Übertragungsmodus

Die Anwendung muss daher den Sense-Code für eine SDI-Nachricht untersuchen, um solche Rassen zu erkennen.

Fehlerwiederherstellung ausstehender Zustand unterscheidet sich nur in einem Punkt vom Empfangszustand: Die Anwendung kann mithilfe von Status-Control(LUSTAT) Sinninformationen an den Host übermitteln. (Weitere Informationen finden Sie unter LUSTATs.) Die LUSTAT-Flags dürfen nicht die Flags für die Änderungsrichtung (CD) oder end bracket (EB) festgelegt sein. (Der Host verfügt bereits über eine Richtung, und die Klammer darf von der Anwendung nicht vorzeitig beendet werden.) Host Integration Server ermöglicht auch der FMI-Anwendung (Function Management Interface), Status-Control (LUSTAT) im Empfangszustand zu senden.

Eine Anwendung, die das Halbduplexkonfliktprotokoll verwendet, weist keinen ausstehenden Fehlerwiederherstellungsstatus auf und muss immer dann in den Konfliktzustand gelangen, wenn sie eine negative Antwort sendet.

Hinweis

Wenn die Kette vom Host mit CD auf dem CANCEL abgebrochen wird, muss die Anwendung den Sendestatus annehmen.

Weitere Informationen

Anwendung: CANCEL
Richtung nach dem Empfangen einer negativen Antwort
Kritischer Fehler
RQR und CLEAR
STSN
Fehler bei einem Linkdienst
Fehler bei einem lokalen Knoten
Clientfehler