Contrôle d’état (...) Négatif-Accusé de réception-2
Le contrôle d’état (...) Le message Negative-Acknowledge-2 circule du nœud vers l’application. Il est utilisé avec une connexion PLU (Primary Logical Unit).
Syntaxe
struct Status-Control(...) Negative-Acknowledge-2 {
PTRBFHDR nxtqptr;
PTRBFELT hdreptr;
CHAR numelts;
CHAR msgtype;
CHAR srcl;
CHAR srcp;
INTEGER srci;
CHAR destl;
CHAR destp;
INTEGER desti;
CHAR sfhdr.stctlhdr.ctlstat;
CHAR sfhdr.stctlhdr.ctlqual;
CHAR sfhdr.stctlhdr.ctltype
CHAR sfhdr.stctlhdr.ctlack;
CHAR sfhdr.stctlhdr.ctlflag1;
CHAR sfhdr.stctlhdr.ctlflag2;
INTEGER sfhdr.stctlhdr.ctlnumb1;
INTEGER sfhdr.stctlhdr.ctlnumb2;
INTEGER sfhdr.stctlhdr.ctlmsgk;
};
Membres
nxtqptr
Pointeur vers l’en-tête de mémoire tampon suivant.
hdreptr
Pointeur vers l’élément de mémoire tampon (NIL).
numelts
Nombre d’éléments de mémoire tampon (0x00).
msgtype
Type de message STATFMI (0x21).
srcl
Localité source.
srcp
Partenaire source.
srci
Index source.
destl
Localité de destination.
destp
Partenaire de destination.
desti
Index de destination.
sfhdr.stctlhdr.ctlstat
Type d’état STCNTRL (0x02).
sfhdr.stctlhdr.ctlqual
ACKNEG2 de qualificateur de contrôle (0x04).
sfhdr.stctlhdr.ctltype
Type de contrôle.
sfhdr.stctlhdr.ctlack
Réservé.
sfhdr.stctlhdr.ctlflag1
Réservé.
sfhdr.stctlhdr.ctlflag2
Réservé.
sfhdr.stctlhdr.ctlnumb1
Code d’erreur 1.
sfhdr.stctlhdr.ctlnumb2
Code d’erreur 2.
sfhdr.stctlhdr.ctlmsgk
Clé de message.
Remarques
Le message Status-Control() Negative-Acknowledge-2 se compose d’un en-tête de mémoire tampon uniquement. Il n’y a pas d’élément de mémoire tampon.
Le champ clé de message correspond à la clé de message dans la demande Status-Control correspondante.
Pour obtenir un résumé des codes de type de contrôle Status-Control , consultez le tableau dans Status-Control Message.
Pour obtenir la liste des codes d’erreur, consultez Codes d’erreur et de détection.