Partager via


Status-Acknowledge(Nack-2)

Le message Status-Acknowledge(Nack-2) passe du nœud à l’application. Il est utilisé avec les connexions de point de contrôle des services système (SSCP) et d’unité logique primaire (PLU).

Syntaxe

  
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;  
};   

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.stackhdr.akstat
Type d’état ACK (0x01).

sfhdr.stackhdr.akqual
Type d’accusé de réception ACKNEG2 (0x04).

sfhdr.stackhdr.akmsgkey
Clé de message.

sfhdr.stackhdr.akflags1
Réservé.

sfhdr.stackhdr.akflags2
Indicateur d’échec critique.

Échec non critique (0x00) Échec critique (0x01)

sfhdr.stackhdr.aknumb1
Code d’erreur 1.

sfhdr.stackhdr.aknumb2
Code d’erreur 2.

Remarques

  • Le message Status-Acknowledge(Nack-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.

  • La clé de message fait référence à la clé de message dans le message de données entrantes auquel il s’agit d’un accusé de réception négatif.

  • Pour plus d’informations sur les codes d’erreur, consultez Codes d’erreur et de détection.