Codici di rilevamento per i messaggi SDI
Quando il nodo locale rileva un errore in una normale richiesta di flusso dall'host, il messaggio viene convertito in un messaggio DATAFMI con l'indicatore di errore rilevato dal sistema impostato per informare l'applicazione e consentire l'elaborazione seriale dei dati. L'applicazione deve convertire il messaggio in un riconoscimento stato (Ack) per consentire al nodo locale di inviare la risposta negativa necessaria all'host. I possibili codici di errore recapitati all'applicazione FMI (Function Management Interface) in tali messaggi SDI vengono tabulati nella tabella seguente.
I codici di senso che iniziano con 0x40 verranno recapitati solo se il controllo di ricezione corrispondente è stato abilitato nel blocco di controllo delle informazioni di connessione (CICB ) nella richiesta Open(SSCP) dall'applicazione. Se un controllo di ricezione è stato disabilitato, il messaggio può comunque essere convertito in un messaggio SDI. Ad esempio, un messaggio con parentesi quadre di inizio (BB), -begin chain (BC) ha esito negativo come 2002 o 2003 se 4003 è stato disabilitato.
Quando l'applicazione usa una richiesta status-control (LUSTAT) per rifiutare i dati in uscita, i codici di senso forniti dall'applicazione saranno presenti nel messaggio SDI generato dal nodo locale. Per altre informazioni, vedere LUSTATs.
Codice sense | Descrizione |
---|---|
0x0809 | Modalità incoerenza. |
0x080B | Errore di gara tra parentesi quadre. |
0x081B | Condizione di contesa. |
0x1003 | Profilo FM errato per la richiesta. |
0x2001 | Errore del numero di sequenza. |
0x2002 | Errore di concatenamento. |
0x2003 | Errore tra parentesi quadre. |
0x2004 | Errore di direzione. |
0x2006 | Traffico di dati inattiva. |
0x4003 | BB non consentito. |
0x4004 | La parentesi finale (EB) non è consentita. |
0x4006 | Risposta eccezione non consentita. |
0x4007 | Risposta definita non consentita. |
0x4009 | La direzione di modifica (CD) non è consentita. |
0x400B | Concatenamento non supportato. |
0x400C | Parentesi quadre non supportate. |
0x400D | CD non supportato. |
0x400F | Uso errato di FI. |
0x4011 | Uso errato della categoria ur. |
0x4014 | Uso errato della risposta definita 1 (DR1), risposta definita 2 (DR2), risposta di eccezione (ER). |