Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Status-Control(...) Il messaggio Di riconoscimento negativo-1 passa dal nodo all'applicazione e dall'applicazione al nodo. Viene usato con una connessione PLU (Primary Logical Unit).
Sintassi
struct Status-Control(...) Negative-Acknowledge-1 {
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;
};
struct Status-Control(...) Negative-Acknowledge-1 {
PTRBFELT hdreptr->elteptr;
INTEGER hdreptr->startd;
INTEGER hdreptr->endd;
CHAR hdreptr->trpad;
CHAR[268] hdreptr->dataru;
};
Membri
nxtqptr
Puntatore all'intestazione del buffer successiva.
hdreptr
Puntatore all'elemento buffer (NIL se non si usa LUA).
numelts
Numero di elementi del buffer (0x00 se non si usa LUA).
msgtype
Tipo di messaggio STATFMI (0x21).
srcl
Località di origine.
srcp
Partner di origine.
srci
Indice di origine.
destl
Località di destinazione.
destp
Partner di destinazione.
desti
Indice di destinazione.
sfhdr.stctlhdr.ctlstat
Tipo di stato STCNTRL (0x02).
sfhdr.stctlhdr.ctlqual
ACKNEG1 del qualificatore di controllo (0x03).
sfhdr.stctlhdr.ctltype
Tipo di controllo.
sfhdr.stctlhdr.ctlack
Riservato.
sfhdr.stctlhdr.ctlflag1
Contrassegno applicazione 1.
sfhdr.stctlhdr.ctlflag2
Flag applicazione 2.
sfhdr.stctlhdr.ctlnumb1
Codice di senso 1.
sfhdr.stctlhdr.ctlnumb2
Codice di senso 2.
sfhdr.stctlhdr.ctlmsgk
Chiave del messaggio.
Solo LUA (vedere Osservazioni):
elemento
hdreptr–>elteptr
Puntatore all'elemento buffer (NIL).
hdreptr-startd>
Inizio dei dati in questo elemento del buffer.
13 o 10 per i segmenti secondi e successivi di unità richiesta/risposta segmentate in uscita
hdreptr-endd>
Fine dei dati in questo elemento del buffer.
hdreptr-trpad>
Riservato.
hdreptr-dataru>
UR dati.
Osservazioni:
Se l'applicazione usa la variante LUA dell'interfaccia di gestione delle funzioni (FMI), l'intestazione di trasmissione (TH), l'intestazione della risposta (RH) e le UR sono incluse nell'elemento dati e il campo iniziale punta al TH. I byte ctlflag1 e ctlflag2 non sono definiti e non devono essere utilizzati. I valori appropriati dei dati devono essere invece usati. Per altre informazioni su FMI, vedere Concetti FMI.
Se l'applicazione non usa la variante LUA dell'FMI, il messaggio è costituito solo da un'intestazione del buffer. Non esiste alcun elemento buffer.
Per i messaggi dall'applicazione al nodo locale, il campo della chiave del messaggio deve corrispondere alla chiave del messaggio nella richiesta Status-Control corrispondente.
Per un riepilogo dei codici dei tipi di controllo Status-Control , vedere la tabella in Status-Control Messaggio.