Open(PLU) OConfirm

Il messaggio Open(PLU) OK Confirm viene inviato dal nodo all'applicazione. Viene usato con una connessione di unità logica primaria (PLU).

Sintassi

struct Open(PLU) OK Confirm {  
    PTRBFHDR  nxtqptr;  
    PTRBFELT  hdreptr;  
    CHAR      numelts;  
    CHAR      msgtype;  
    CHAR      srcl;  
    CHAR      srcp;  
    INTEGER   srci;  
    CHAR      destl;  
    CHAR      destp;  
    INTEGER   dsti;  
    CHAR      ophdr.openqual;  
    CHAR      ophdr.opentype;  
    CHAR      ophdr.appltype;  
    CHAR      ophdr.opluno;  
    INTEGER   ophdr.opresid;  
    INTEGER   ophdr.icreditr;  
    INTEGER   ophdr.icredits;  
    CHAR      ophdr.opninfo1;  
};   
struct Open(PLU) OK Confirm {  
    PTRBFELT   hdreptr->elteptr;  
    INTEGER    hdreptr->startd;  
    INTEGER    hdreptr->endd;  
    CHAR       hdreptr->trpad;  
    CHAR[268]  hdreptr->dataru;  
};   

Members

nxtqptr
Puntatore all'intestazione del buffer successiva.

hdreptr
Puntatore al primo elemento del buffer.

numelts
Numero di elementi del buffer (0x01).

msgtype
Tipo di messaggio OPENMSG (0x01).

srcl
Percorso di origine.

srcp
Partner di origine.

srci
Indice di origine.

destl
La località di destinazione.

destp
Partner di destinazione.

dsti
Indice di destinazione.

ophdr.openqual
Aprire il qualificatore CONFOK (0x04).

ophdr.opentype
Aprire il tipo LUSEC (0x02).

ophdr.appltype
Tipo di interfaccia del programma dell'applicazione.

0x02 (applicazione FMI)

ophdr.opluno
Numero di unità logica.

ophdr.opresid
Identificatore di risorsa.

ophdr.icreditr
Riservato.

ophdr.icredits
Riservato.

ophdr.opninfo1
Indirizzo PLU.

elemento

hdreptr–>elteptr
Puntatore all'elemento buffer (NIL).

hdreptr–>startd
Inizio dei dati in questo elemento buffer (1).

hdreptr–>endd
Fine dei dati in questo elemento buffer.

hdreptr–>trpad
Riservato.

hdreptr–>dataru
Unità richiesta/risposta dati (RU), come indicato di seguito:

dataru[0]

Profilo di gestione delle funzioni (FM).

dataru[1]

Profilo del servizio di trasmissione.

dataru[2]

Uso del concatenamento primario.

dataru[3]

Modalità di controllo della richiesta primaria.

dataru[4]

Protocollo di risposta della catena primaria.

dataru[5]

Commit primario in due fasi.

dataru[6]

Indicatore di compressione primario.

dataru[7]

Indicatore EB (Primary Send End Bracket).

dataru[8]

Uso del concatenamento secondario.

dataru[9]

Modalità di controllo delle richieste secondarie.

dataru[10]

Protocollo di risposta della catena secondaria.

dataru[11]

Commit secondario in due fasi.

dataru[12]

Indicatore di compressione secondario.

dataru[13]

Indicatore EB di invio secondario.

dataru[14]

Utilizzo di Function Management Header (FMH).

dataru[15]

Utilizzo tra parentesi quadre.

Parentesi quadre non usate (0x00)

Parentesi quadre usate (0x01)

dataru[16]

Stato di reimpostazione tra parentesi quadre.

Stato di reimpostazione tra parentesi quadre (BETB) (0x01)

Stato di reimpostazione tra parentesi quadre (INB) (0x02)

dataru[17]

Regola di terminazione tra parentesi quadre.

dataru[18]

Indicatore del set di codice alternativo.

dataru[19]

Disponibilità del numero di sequenza.

dataru[20]

Modalità di invio/ricezione con flusso normale.

dataru[21]

Reimpostazione flip-flop half-duplex.

dataru[22]

Finestra di invio di pacing secondario.

dataru[23]

Finestra di ricezione di pacing secondaria.

dataru[24-25]

Dimensioni massime della RU di trasmissione secondaria (valore INTEGER).

dataru[26-27]

Dimensioni massime della RU di trasmissione primaria (valore INTEGER).

dataru[28]

Tipo di sessione LU-LU.

dataru[29]

Dimensioni del nome PLU.

dataru[30-37]

Nome PLU (Extended Binary Coded Decimal Interchange Code o EBCDIC).

dataru[38]

Tipo di sessione 1: intestazione di gestione delle funzioni PS (FMH).

dataru[39]

Profilo del flusso di dati PS.

dataru[40]

Numero di destinazioni in sospeso.

dataru[41]

Indicatore di dati compattato.

dataru[42]

Indicatore PDIR (Peripheral Data Interchange Record) consentito.

dataru[43]

Tipo di sessione 2 o 3: supporto delle query.

dataru[44]

Dimensioni dinamiche dello schermo.

dataru[45]

Dimensioni di riga di base.

dataru[46]

Dimensioni di base della colonna.

dataru[47]

Dimensioni di riga alternative.

dataru[48]

Dimensioni alternative della colonna.

Commenti

  • Il messaggio Open(PLU) OK Confirm è costituito da un'intestazione del buffer e da un elemento.

  • Il messaggio non contiene nomi di origine e di destinazione. Entrambi gli indicatori LPA sono validi.

  • Il contenuto di dataru viene indicato nel testo come blocco di controllo delle informazioni di associazione PLU (BICB). IL BICB è valido solo per un qualificatore aperto di CONFOK. Per altre informazioni sul contenuto del BICB, vedere Apertura della connessione PLU.