5.2.1 MCFイベントの種類

TP1/NET/XMAP3が通知するMCFイベントを次の表に示します。

表5-2 MCFイベント一覧

MCFイベント名MCFイベントコード発生した原因MCFイベント処理用MHPの処理の例
不正アプリケーション名検出通知イベントERREVT1メッセージのアプリケーション名がMCFアプリケーション定義にありません。該当するアプリケーションがないことを報告します。
メッセージ廃棄通知イベントERREVT2次の理由で,受信メッセージを廃棄しました。
  • 入力キューに障害が発生しました。
  • MHPのサービス,サービスグループ,またはアプリケーションが閉塞しました。
  • MHPのセグメント受信関数にセグメントを渡す前に,MHPの異常終了が発生しました。
  • アプリケーション名に対応するMHPのサービスがありません。
  • アプリケーションの即時起動時に障害が発生しました。
  • MHPのアプリケーション,およびサービスグループがセキュア状態です。
メッセージを廃棄したことを報告します。
問い合わせメッセージの場合は,応答メッセージを出力できます。
UAP異常終了通知イベントERREVT3MHPのセグメント受信関数にセグメントを渡したあとに,MHPの異常終了が発生しました。UAP異常終了時の対処障害メッセージを送信します。
問い合わせメッセージの場合は,応答メッセージを出力できます。
未処理送信メッセージ廃棄通知イベントERREVTA次の理由で,未処理送信メッセージを破棄しました。
  • MCFの正常終了処理時に,未処理送信メッセージの滞留時間監視の時間切れ(タイムアウト)が発生しました。
  • 運用コマンド(mcftdlqle)の入力,またはAPI(dc_mcf_tdlqle関数)の発行によって,出力キューが削除されました。
未処理送信メッセージを廃棄したことを報告します。
送信完了通知イベントSCMPEVTメッセージの送信を正常に完了しました。送信の完了を確認して,任意の処理ができます。
送信障害通知イベントSERREVTメッセージの送信時に障害が発生しました。送信障害が発生したことを報告して,任意の処理ができます。
障害通知イベントVERREVT次の理由で論理端末画面を廃棄しました。
  • 運用コマンド(mcftdctcn)の入力,またはAPI(dc_mcf_tdctcn関数)の発行が行われました。
  • XMAP3 Server障害が発生しました。
  • 内部イベントの送受信で障害が発生しました。
  • 継続問い合わせ応答終了処理で障害が発生しました。
  • メッセージ受信で障害が発生しました。
  • 問い合わせ応答終了処理で障害が発生しました。
  • メッセージ送信で障害が発生しました。
  • 入力通番チェック処理で障害が発生しました。
  • キーボードロック解除処理で障害が発生しました。
  • プリンタ排他解除で障害が発生しました。
  • プリンタ排他リトライで障害が発生しました。
論理端末画面の廃棄を報告します。
状態通知イベントVOPNEVT論理端末画面の生成,および初期画面表示が完了しました。編集モードで論理端末定義(mcftalcle -p)のinitmapオペランドを指定していない場合は,必ず初期画面を出力します。
VCLSEVT次の理由で論理端末画面を廃棄しました。
  • 運用コマンド(mcftdctle)の入力,またはAPI(dc_mcf_tdctle関数)の発行が行われました。
  • XMAP3 ServerとXMAP3の接続が切断されました。
論理端末画面の廃棄を報告します。