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

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

付録C.2 PVCの理由コード

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

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

理由コード1(16進数字) 理由コード2(16進数字) 発生条件
DCMX25_RSN1_MCF(00000001) MCF障害 DCMX25_RSN2_CNNC(00000000) コネクション確立不可能
DCMX25_RSN2_CNER(00000001) コネクション切断
DCMX25_RSN2_ERROR(00000003) MCF内部論理矛盾
DCMX25_RSN2_RBFOF(00000002) 受信バッファオーバフロー
DCMX25_RSN2_RBFST(00000010) 受信バッファ不足
DCMX25_RSN2_RESET(00000011) リセット受信
DCMX25_RSN2_LEBLK(20000000) コネクション強制解放(送信中の論理端末閉塞)

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

理由コード1(16進数字) 理由コード2(16進数字) 発生条件
DCMPCM_RSN1_MCF(00000001) MCF障害 DCMX25_RSN2_SBFOF(00000004) 送信バッファオーバフロー
DCMX25_RSN2_OTGET(00000005) 出力キュー読み込み障害
DCMX25_RSN2_SBFST(00000006) 送信バッファ不足
DCMX25_RSN2_CHDER(00000012) 制御ヘッダ不正
DCMX25_RSN1_UOC(00000003) UOC障害 UOCからの詳細リターンコード UOCエラーリターン
DCMX25_RSN2_BCNT(00000001) 使用バッファ数不正
DCMX25_RSN2_SEG(00000002) 有効セグメント不正
DCMX25_RSN2_BADR(00000003) 編集バッファアドレス不正