分散トランザクション処理機能 OpenTP1 プロトコル TP1/NET/X25編

[目次][用語][索引][前へ][次へ]

付録C.3 VCの理由コード

VCの場合の障害通知イベント(CERREVT)通知時の理由コードを示します。コネクション障害の理由コードを表C-4に,論理端末障害の理由コードを表C-5に示します。

表C-4 コネクション障害の理由コード(VC)

理由コード1(16進数字) 理由コード2(16進数字) 発生条件
DCMX2M_RSN1_MCF(00000001) MCF障害 DCMX2M_RSN2_CNNC(00000000) コネクション確立不可能
DCMX2M_RSN2_CNER(00000001) コネクション切断
DCMX2M_RSN2_RBFOF(00000002) 受信バッファオーバフロー
DCMX2M_RSN2_RBFST(00000010) 受信バッファ不足
DCMX2M_RSN2_RESET(00000011) リセットパケット受信
DCMX2M_RSN2_BADAD(00000015) プロトコルアドレス不正
DCMX2M_RSN2_EVTNG(00000016) MCFイベント処理用MHP起動失敗

表C-5 論理端末障害の理由コード(VC)

理由コード1(16進数字) 理由コード2(16進数字) 発生条件
DCMX2M_RSN1_MCF(00000001) MCF障害 DCMX2M_RSN2_SBFOF(00000004) 送信バッファオーバフロー
DCMX2M_RSN2_OTGET(00000005) 出力キュー読み込み障害
DCMX2M_RSN2_SBFST(00000006) 送信バッファ不足
DCMX2M_RSN2_SNDERR(00000007) メッセージ送信失敗
DCMX2M_RSN1_UOC(00000003) UOC障害 UOCからの詳細リターンコード UOCエラーリターン
DCMX2M_RSN2_BCNT(00000001) 使用バッファ数不正
DCMX2M_RSN2_SEG(00000002) 有効セグメント不正
DCMX2M_RSN2_BADR(00000003) 編集バッファリストアドレス不正
DCMX2M_RSN2_SNDERR(00000007) メッセージ送信失敗