Open(PLU) OConfirm
Open(PLU) OK Confirm メッセージがノードからアプリケーションに流れます。 これは、プライマリ論理ユニット (PLU) 接続で使用されます。
構文
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;
};
メンバー
nxtqptr
次のバッファー ヘッダーのポインター。
hdreptr
最初のバッファー要素へのポインター。
numelts
バッファー要素の数 (0x01)。
msgtype
メッセージの種類 OPENMSG (0x01)。
srcl
ソースの局所性。
srcp
ソース パートナー。
srci
ソース インデックス。
destl
宛先の局所性。
destp
宛先パートナー。
dsti
宛先インデックス。
ophdr.openqual
修飾子 CONFOK (0x04) を開きます。
ophdr.opentype
種類 LUSEC (0x02) を開きます。
ophdr.appltype
アプリケーション プログラム インターフェイスの種類。
0x02 (FMI アプリケーション)
ophdr.opluno
論理ユニット番号。
ophdr.opresid
リソース識別子。
ophdr.icreditr
予約済み。
ophdr.icredits
予約済み。
ophdr.opninfo1
PLU アドレス。
要素
hdreptr–>elteptr
Buffer 要素 (NIL) のポインター。
hdreptr-startd>
このバッファー要素のデータの開始 (1)。
hdreptr-endd>
このバッファー要素のデータの終わり (13)。
hdreptr-trpad>
予約済み。
hdreptr-dataru>
データ要求/応答ユニット (RU) を次に示します。
dataru[0]
関数管理 (FM) プロファイル。
dataru[1]
Transmission Service プロファイル (TS プロファイル)。
dataru[2]
プライマリ チェーンの使用。
dataru[3]
プライマリ要求制御モード。
dataru[4]
プライマリ チェーン応答プロトコル。
dataru[5]
プライマリ 2 フェーズ コミット。
dataru[6]
プライマリ圧縮インジケーター。
dataru[7]
プライマリ送信終了ブラケット (EB) インジケーター。
dataru[8]
セカンダリ チェーンの使用。
dataru[9]
セカンダリ要求制御モード。
dataru[10]
セカンダリ チェーン応答プロトコル。
dataru[11]
セカンダリ 2 フェーズ コミット。
dataru[12]
2 次圧縮インジケーター。
dataru[13]
セカンダリ送信 EB インジケーター。
dataru[14]
関数管理ヘッダー (FMH) の使用。
dataru[15]
角かっこの使用法。
角かっこは使用されません (0x00)
使用する角かっこ (0x01)
dataru[16]
角かっこのリセット状態。
角かっこ間の角かっこのリセット状態 (BETB) (0x01)
角かっこ内の角かっこのリセット状態 (INB) (0x02)
dataru[17]
角かっこの終了規則。
dataru[18]
代替コード セット インジケーター。
dataru[19]
シーケンス番号の可用性。
dataru[20]
通常フロー送受信モード。
dataru[21]
半二重フリップフロップ リセット。
dataru[22]
セカンダリ ペースの送信ウィンドウ。
dataru[23]
セカンダリ ペースの受信ウィンドウ。
dataru[24-25]
セカンダリ送信の最大 RU サイズ (INTEGER 値)。
dataru[26-27]
プライマリ送信の最大 RU サイズ (INTEGER 値)。
dataru[28]
LU-LU セッションの種類。
dataru[29]
PLU 名のサイズ。
dataru[30-37]
PLU 名 (拡張バイナリ コード 10 進インターチェンジ コードまたは EBCDIC)。
dataru[38]
セッション・タイプ 1: PS 関数管理ヘッダー (FMH) タイプ。
dataru[39]
PS データ ストリーム プロファイル。
dataru[40]
未処理の宛先の数。
dataru[41]
圧縮されたデータ インジケーター。
dataru[42]
周辺機器データ交換レコード (PDIR) で許可されるインジケーター。
dataru[43]
セッションの種類 2 または 3: クエリのサポート。
dataru[44]
動的な画面サイズ。
dataru[45]
基本的な行サイズ。
dataru[46]
基本的な列サイズ。
dataru[47]
代替行サイズ。
dataru[48]
代替列のサイズ。
注釈
Open(PLU) OK Confirm メッセージは、バッファー ヘッダーと 1 つの要素で構成されます。
メッセージには、送信元と宛先の名前は含まれません。 両方の LPI が有効です。
dataru の内容は、テキスト内で PLU バインド情報制御ブロック (BICB) と呼ばれます。 BICB は、CONFOK のオープン修飾子に対してのみ有効です。 BICB の内容の詳細については、「 PLU 接続を開く」を参照してください。