Status-Acknowledge(Nack-2)
Die Status-Acknowledge(Nack-2)- Nachricht wird vom Knoten zur Anwendung gesendet. Sie wird sowohl mit SSCP-Verbindungen (System Services Control Point) als auch mit PLU-Verbindungen (Primary Logical Unit) verwendet.
Syntax
struct Status-Acknowledge(Nack-2) {
PTRBFHDR nxtqptr;
PTRBFELT hdreptr;
CHAR numelts;
CHAR msgtype;
CHAR srcl;
CHAR srcp;
INTEGER srci;
CHAR destl;
CHAR destp;
INTEGER desti;
CHAR sfhdr.stackhdr.akstat;
CHAR sfhdr.stackhdr.akqual;
INTEGER sfhdr.stackhdr.akmsgkey;
CHAR sfhdr.stackhdr.akflags1;
CHAR sfhdr.stackhdr.akflags2;
INTEGER sfhdr.stackhdr.aknumb1;
INTEGER sfhdr.stackhdr.aknumb2;
};
Member
nxtqptr
Zeiger auf den nächsten Pufferheader.
hdreptr
Zeiger auf Pufferelement (NIL).
numelts
Anzahl der Pufferelemente (0x00).
msgtype
Nachrichtentyp STATFMI (0x21).
srcl
Quellspeicherort.
srcp
Quellpartner.
srci
Quellindex.
destl
Zielspeicherort.
destp
Zielpartner.
desti
Zielindex.
sfhdr.stackhdr.akstat
Statustyp ACK (0x01).
sfhdr.stackhdr.akqual
Bestätigungstyp ACKNEG2 (0x04).
sfhdr.stackhdr.akmsgkey
Nachrichtenschlüssel.
sfhdr.stackhdr.akflags1
Reserviert.
sfhdr.stackhdr.akflags2
Indikator für kritische Fehler.
Nicht kritischer Fehler (0x00) Kritischer Fehler (0x01)
sfhdr.stackhdr.aknumb1
Fehlercode 1.
sfhdr.stackhdr.aknumb2
Fehlercode 2.
Hinweise
Die Status-Acknowledge(Nack-2)- Nachricht besteht nur aus einem Pufferheader. Es liegt kein Pufferelement vor.
Der Nachrichtenschlüssel bezieht sich auf den Nachrichtenschlüssel in der eingehenden Datennachricht, für die dies eine negative Bestätigung ist.
Weitere Informationen zu Fehlercodes finden Sie unter Fehler- und Sinnescodes.