Condividi tramite


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).