Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Antwortnachricht "Open(PLU) OK " fließt von der Anwendung zum Knoten. Sie wird mit einer primären logischen Einheit (PLU)-Verbindung verwendet.
Syntax
struct Open(PLU) OK Response {
PTRBFHDR nxtqptr;
PTRBFELT hdreptr;
CHAR numelts;
CHAR msgtype;
CHAR srcl;
CHAR srcp;
INTEGER srci;
CHAR destl;
CHAR destp;
INTEGER desti;
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 Response {
PTRBFELT hdreptr->elteptr;
INTEGER hdreptr->startd;
INTEGER hdreptr->endd;
CHAR hdreptr->trpad;
CHAR[268] hdreptr->dataru;
};
struct Open(PLU) OK Response {
PTRBFELT hdreptr->elteptr->elteptr;
INTEGER hdreptr->elteptr->startd;
INTEGER hdreptr->elteptr->endd;
CHAR hdreptr->elteptr->trpad;
CHAR[268] hdreptr->elteptr->dataru;
};
Elemente
nxtqptr
Zeiger auf den nächsten Pufferheader.
hdreptr
Zeiger auf das erste Pufferelement.
numelts
Anzahl der Pufferelemente (0x02).
msgtype
Nachrichtentyp OPENMSG (0x01).
srcl
Quelllokalität.
srcp
Quellpartner.
srci
Quellindex.
destl
Zielgebietsschema.
destp
Zielpartner.
desti
Zielindex.
ophdr.openqual
Öffnen Sie den Qualifizierer RSPOK (0x02).
ophdr.opentype
Öffnen Sie den Typ LUSEC (0x02).
ophdr.appltype
Anwendungsprogrammschnittstellentyp.
0x02 (FMI-Anwendung)
ophdr.opluno
Logische Einheitsnummer.
ophdr.opresid
Ressourcenbezeichner.
ophdr.icreditr
Anfängliches Guthaben für den Fluss von Anwendung zu lokalem Knoten: Null.
ophdr.icredits
Anfängliche Gutschrift für den Fluss vom lokalen Knoten zur Anwendung; nur gültig, wenn APPLPAC = 0x01.
ophdr.opninfo1
Verhandelbare Bindungsanzeige.
Bindung ist nicht verhandelbar (0x00)
Bindung ist verhandelbar (0x01)
Element 1
hdreptr-elteptr>
Zeiger auf Pufferelement.
hdreptr–>startd
Anfang der Daten in diesem Pufferelement (1).
hdreptr–>endd
Ende der Daten in diesem Pufferelement.
hdreptr-trpad>
Reserviert.
hdreptr-dataru>
Daten-RU, wie folgt:
dataru[0–9]
Quellname.
dataru[10–19]
Zielname.
dataru[20]
Segmentzustellungsoption.
Keine Anforderungs-/Antworteinheitssegmente (RU) (0x00)
Bereitstellen von RU-Segmenten (0x01)
dataru[21]
Anwendungs-Pacing-Option.
Keine Anwendungs-Pacing (0x00)
Anwendungs pacing (0x01)
dataru[22]
Option zum Abbrechen der Anwendung: "Abbrechen" wird von:
lokaler Knoten (0x00)
Anwendung (0x01)
dataru[23]
Anwendungstransaktionsnummern: Transaktionsnummern sind:
von Anwendung nicht unterstützt (0x00)
unterstützt von der Anwendung (0x01)
dataru[24]
BIND-Tabellenindex
BIND_TABLE_INDEX_PRT (1) (Druckersitzung)
BIND_TABLE_INDEX_CRT (2) (Anzeigesitzung)
Element 2
hdreptr-elteptr-elteptr-elteptr>>
Zeiger auf Pufferelement (NIL).
hdreptr-elteptr>–>startd
Anfang der Daten in diesem Pufferelement (13).
hdreptr-elteptr>–>endd
Ende der Daten in diesem Pufferelement.
hdreptr-elteptr-trpad>>
Reserviert.
hdreptr-elteptr-dataru>>
Daten-RU, wie folgt:
dataru[13]
Das BIND RU.
Bemerkungen
Die Antwortnachricht "Open(PLU) OK " besteht aus einem Pufferheader, einem anfänglichen Element, das die Quell- und Zielnamen und den Verbindungsinformationskontrollblock (CICB) enthält, gefolgt von Elementen, die das BIND RU enthalten, das vom Host empfangen wurde.
Die Anwendung sollte den Quell- und Ziel-Partnerindex (Locality Partner Index, LPIs) sowie die Quell- und Zielnamen aus der Open(PLU)-Anforderung widerspiegeln und den I-Teil des Quell-LPI angeben.
Die Felder aus der Segmentzustellungsoption zum Binden des Tabellenindexes (im ersten Element) werden im Text als PLU CICB bezeichnet. Weitere Informationen zum Inhalt des CICB finden Sie unter Öffnen der PLU-Verbindung.
Das BIND RU kann bis zu 256 Bytes lang sein.
Für LUA steht der BIND RU nicht dem Übertragungsheader (TH) und dem Antwortheader (RH) voran. Dies ist im Gegensatz zur Open(PLU)-Anforderung, in der die TH und RH enthalten sind.
Wie bei der Open(PLU)-Anforderung befindet sich der icredits-Wert in Einheiten von Blöcken, wenn Blöcke verwendet werden.