分散トランザクション処理機能 OpenTP1 プロトコル TP1/NET/XMAP3編
TP1/NET/XMAP3が通知するMCFイベントを次の表に示します。
表5-2 MCFイベント一覧
| MCFイベント名 | MCFイベントコード | 発生した原因 | MCFイベント処理用MHPの処理の例 |
|---|---|---|---|
| 不正アプリケーション名検出通知イベント | ERREVT1 | メッセージのアプリケーション名がMCFアプリケーション定義にありません。 | 該当するアプリケーションがないことを報告します。 |
| メッセージ廃棄通知イベント | ERREVT2 | 次の理由で,受信メッセージを廃棄しました。
|
メッセージを廃棄したことを報告します。 問い合わせメッセージの場合は,応答メッセージを出力できます。 |
| UAP異常終了通知イベント | ERREVT3 | MHPのセグメント受信関数にセグメントを渡したあとに,MHPの異常終了が発生しました。 | UAP異常終了時の対処障害メッセージを送信します。 問い合わせメッセージの場合は,応答メッセージを出力できます。 |
| 未処理送信メッセージ廃棄通知イベント | ERREVTA | 次の理由で,未処理送信メッセージを破棄しました。
|
未処理送信メッセージを廃棄したことを報告します。 |
| 送信完了通知イベント | SCMPEVT | メッセージの送信を正常に完了しました。 | 送信の完了を確認して,任意の処理ができます。 |
| 送信障害通知イベント | SERREVT | メッセージの送信時に障害が発生しました。 | 送信障害が発生したことを報告して,任意の処理ができます。 |
| 障害通知イベント | VERREVT | 次の理由で論理端末画面を廃棄しました。
|
論理端末画面の廃棄を報告します。 |
| 状態通知イベント | VOPNEVT | 論理端末画面の生成,および初期画面表示が完了しました。 | 編集モードで論理端末定義(mcftalcle -p)のinitmapオペランドを指定していない場合は,必ず初期画面を出力します。 |
| VCLSEVT | 次の理由で論理端末画面を廃棄しました。
|
論理端末画面の廃棄を報告します。 |
All Rights Reserved. Copyright (C) 2006, 2011, Hitachi, Ltd.