付録L.1 性能検証用トレースの取得情報

ここでは,性能検証用トレース情報とMCF性能検証用トレース情報の取得タイミングと,イベントID別の取得内容について説明します。また,MCF性能検証用トレース情報については,MCF固有のダンプ出力情報についても説明します。

<この項の構成>
(1) 性能検証用トレース情報の取得
(2) MCF性能検証用トレース情報の取得

(1) 性能検証用トレース情報の取得

OpenTP1は,次の表のイベントIDで示すタイミングでトレース情報を取得します。また,次の表には,1トランザクションで必要なトレースデータ長も示しています。

表L-1 性能検証用トレース情報の取得タイミング

イベントIDタイミングトレースデータ長
(単位:バイト)
0x0001~0x0040dc_prf_utrace_put関数発行時320
0x1000dc_rpc_call関数での,サービス要求の送信直前192
0x1001dc_rpc_mainloop関数での,サービス関数を呼び出す前192
0x1002dc_rpc_mainloop関数での,サービス関数がリターンしたあと64
0x1003dc_rpc_mainloop関数での,クライアントに応答を返信した直後128
0x1004dc_rpc_call関数がリターンする直前
同期,非同期,非応答にかかわりなく取得します。
192
0x1005非同期rpcの応答メッセージを受け付けたとき192
0x1006dc_rpc_poll_any_replies関数の入り口64
0x1007dc_rpc_poll_any_replies関数のリターン直前128
0x1008dc_rpc_discard_further_replies関数の受信メッセージ破棄時192
0x1009dc_rpc_discard_specific_reply関数の受信メッセージ破棄時192
0x2000サービス関数が同一ノードの場合,サービス関数のプロセスへの連絡(msgsnd)の前192
0x2001サービス関数が別ノードの場合,サーバノードへ送信する直前128
0x2002送信されたサービス要求を受信するとき128
0x2003サービス関数のプロセスへの連絡(msgsnd)の前192
0x2004他ノードへ転送する場合
(このノードにサービス要求がありましたが,サービス関数が実行できない状態にあり,別ノードに転送する場合)
128
0x2005スケジュールキューからサービス要求を取り出した直後192
0x2007他ノードから転送されたサービス要求を受信したとき128
0x4000プリペアメッセージの送信時256
0x4001プリペアメッセージの受信時192
0x4002プリペア完了メッセージの送信時256
0x4003プリペア完了メッセージの受信時192
0x4004コミットメッセージの送信256
0x4005コミットメッセージの受信192
0x4006コミット完了メッセージの送信256
0x4007コミット完了メッセージの受信192
0x4008ロールバックメッセージの送信256
0x4009ロールバックメッセージの受信192
0x400aロールバック完了メッセージの送信256
0x400bロールバック完了メッセージの受信192
0x400cリードオンリーメッセージの送信256
0x400dリードオンリーメッセージの受信192
0x400eリカバリメッセージの送信256
0x400fリカバリメッセージの受信192
0x4010リカバリ応答メッセージの送信256
0x4011リカバリ応答メッセージの受信192
0x4012アドレス解決メッセージの送信256
0x4013アドレス解決メッセージの受信192
0x4014RMスレッドメッセージの送信256
0x4015RMスレッドメッセージの受信192
0x4016ヒューリスティックメッセージの送信256
0x4017ヒューリスティックメッセージの受信192
0x4018リソースマネジャ接続先選択関数(dc_trn_rm_select関数)がリターンする直前128
0x4100トランザクションの開始時192
0x4150トランザクションの終了時192
0x4a00トランザクションブランチの開始要求呼び出し直後128
0x4a01トランザクションブランチの開始要求リターン直前128
0x4a02トランザクションブランチ内からのRPC実行要求呼び出し直後128
0x4a03トランザクションブランチ内からのRPC実行要求リターン直前128
0x4a04トランザクションブランチの終了要求呼び出し直後128
0x4a05トランザクションブランチの終了要求リターン直前128
0x4a06トランザクションブランチのコミット準備要求呼び出し直後128
0x4a07トランザクションブランチのコミット準備要求リターン直前128
0x4a08トランザクションブランチのコミット要求呼び出し直後128
0x4a09トランザクションブランチのコミット要求リターン直前128
0x4a0aトランザクションブランチのロールバック要求呼び出し直後128
0x4a0bトランザクションブランチのロールバック要求リターン直前128
0x4a0cPrepared状態,Heuristically Completed状態のトランザクションブランチ通知要求呼び出し直後64
0x4a0dPrepared状態,Heuristically Completed状態のトランザクションブランチ通知要求リターン直前64
0x4a0eHeuristically Completed状態のトランザクションブランチ破棄要求呼び出し直後128
0x4a0fHeuristically Completed状態のトランザクションブランチ破棄要求リターン直前128
0x4b00トランザクションブランチの開始直前64
0x4b01トランザクションブランチの開始直後64
0x4b02トランザクションブランチ内からのRPC実行直前64
0x4b03トランザクションブランチ内からのRPC実行直後64
0x4b04トランザクションブランチの終了直前64
0x4b05トランザクションブランチの終了直後64
0x4b06トランザクションブランチのコミット準備直前64
0x4b07トランザクションブランチのコミット準備直後64
0x4b08トランザクションブランチのコミット直前64
0x4b09トランザクションブランチのコミット直後64
0x4b0aトランザクションブランチのロールバック直前64
0x4b0bトランザクションブランチのロールバック直後64
0x4b0cPrepared状態,Heuristically Completed状態のトランザクションブランチ通知直前64
0x4b0dPrepared状態,Heuristically Completed状態のトランザクションブランチ通知直後64
0x4b0eHeuristically Completed状態のトランザクションブランチ破棄直前64
0x4b0fHeuristically Completed状態のトランザクションブランチ破棄直後64
0x5001リモートAPI機能使用時,クライアントからのコネクション確立要求受信時128
0x5002リモートAPI機能使用時,rapリスナーからrapサーバへのrapサーバ割り当て要求送信前128
0x5003rapリスナーからrapサーバへのコネクション引き継ぎ要求受信後128
0x5004リモートAPI機能使用時,クライアントからのAPI代理実行要求受信時128
0x5005リモートAPI機能使用時,API代理実行応答送信前128
0x5006リモートAPI機能使用時,クライアントからのrapサーバ割り当て解除およびコネクション切断要求受信時128
0x5007リモートAPI機能使用時,rapサーバからの rapサーバ割り当て解除応答受信時128
0x5008リモートAPI機能使用時,rapリスナーからrapクライアントへのrapサーバ割当解除応答送信時128
0x5200リモートAPI機能使用時,rapサーバがRPC代理実行する直前128
0x5201リモートAPI機能使用時,rapサーバがRPC代理実行した直後128
0x6400資源の排他の要求受付時256
0x6401資源の排他の要求リターン時256
0x6410排他待ち直前128
0x6411排他待ち解除直後128
0x6420資源名指定の排他解除要求受付時256
0x6421資源名指定の排他解除要求リターン時256
0x6430全資源の排他解除要求受付時256
0x6431全資源の排他解除要求リターン時256
0x6805OpenTP1ファイルからの入力処理が完了したとき192
0x6807OpenTP1ファイルへの出力処理が完了したとき192
0x6905OpenTP1ファイルに対して,read()システムコールの処理が完了したとき192
0x6907OpenTP1ファイルに対して,write()システムコールの処理が完了したとき192
0x6909OpenTP1ファイルに対して,lseek()システムコールの処理が完了したとき192
0xb001プロセス生成時(子プロセスで取得)64
0xb002プロセス消滅時64
0xb003プロセス生成時(親プロセスで取得)64
0xb010プロセス生成依頼入り口64
0xb012
0xb011プロセス生成依頼出口64
0xb013
0xb014プロセス情報登録依頼入り口64
0xb015プロセス情報登録依頼出口64
0xb016プロセス情報登録依頼入り口(TP1/Resource Manager Monitor用)64
0xb017プロセス情報登録依頼出口(TP1/Resource Manager Monitor用)64
0xb018プロセス起動完了報告入り口64
0xb019プロセス起動完了報告出口64
0xb01aプロセス起動完了報告待ち合わせ入り口64
0xb01bプロセス起動完了報告待ち合わせ出口64
0xb01cプロセス終了報告入り口64
0xb01dプロセス終了報告出口64
0xb01eプロセス終了報告入り口(TP1/Resource Manager Monitor用)64
0xb01fプロセス終了報告出口(TP1/Resource Manager Monitor用)64
0xb020プロセス終了報告待ち合わせ入り口64
0xb021プロセス終了報告待ち合わせ出口64
0xb022プロセス強制停止依頼入り口64
0xb024
0xb023プロセス強制停止依頼出口64
0xb025
0xb026プロセスサービス終了指示入り口64
0xb027プロセスサービス終了指示出口64
0xb110プロセス生成プロセスサーバ処理入り口64
0xb111プロセス生成プロセスサーバ処理出口64
0xb114プロセス情報登録プロセスサーバ処理入り口64
0xb115プロセス情報登録プロセスサーバ処理出口64
0xb118プロセス起動完了報告プロセスサーバ受付入り口64
0xb119プロセス起動完了報告プロセスサーバ受付出口64
0xb11aプロセス起動完了報告待ち合わせプロセスサーバ処理入り口64
0xb11bプロセス起動完了報告待ち合わせプロセスサーバ処理出口64
0xb11cプロセス終了報告プロセスサーバ受付入り口64
0xb11dプロセス終了報告プロセスサーバ受付出口64
0xb120プロセス終了報告待ち合わせプロセスサーバ処理入り口64
0xb121プロセス終了報告待ち合わせプロセスサーバ処理出口64
0xb122プロセス強制停止プロセスサーバ処理入り口64
0xb124
0xb123プロセス強制停止プロセスサーバ処理出口64
0xb125
0xb126プロセスサービス終了処理入り口64
0xb127プロセスサービス終了処理出口64
0xb130プロセスサービスによる一定間隔定期処理入り口64
0xb131プロセスサービスによる一定間隔定期処理出口64
0xb132プロセスサービスによるプロセス終了検知処理入り口64
0xb133プロセスサービスによるプロセス終了検知処理出口64
0xc001ジャーナルレコードヘッダ作成後128
0xc002ジャーナルブロックヘッダ作成後128
0xc101I/Oプロセスへのメッセージ送信直前128
0xc102I/Oプロセスからの応答メッセージを受信した直後64
0xc103I/OプロセスへのRPCによるサービス要求直前128
0xc104I/OプロセスからのRPC応答を受信した直後64
0xc201I/O要求のメッセージを受信した直後128
0xc202ジャーナルファイルへの出力処理直前64
0xc203ジャーナルファイルへの出力処理直後64
0xc204I/O要求プロセスへI/O終了のメッセージを通知する直前64
0xc205I/O要求のRPCを受信した直後128
0xc206I/O要求プロセスへI/O終了のRPC応答を送信する直前128
0xc301ジャーナルバッファリング処理開始時64
0xc302ジャーナルバッファリング処理終了時64
0xc401ジャーナルバッファの空き待ち直前64
0xc402ジャーナルバッファの空き待ち直後64
0xd000TP1/Message Queue MQPUTリターン直前256
0xd001TP1/Message Queue MQGETリターン直前256
0xd002TP1/Message Queue 転送メッセージ登録のリターン直前256
0xd003TP1/Message Queue 転送メッセージ取り出しのリターン直前256
0xf000ネームサーバが自ノードのプロセスからサービス情報送信要求を受信したあと128
0xf001ネームサーバが他ノードへサービス情報を送信する前128
0xf002ネームサーバが他ノードへサービス情報を送信したあと128
0xf003ネームサーバが他ノードからサービス情報を受信したあと128
0xf004ネームサーバが自ノードのプロセスからサービス情報削除要求を受信したあと128
0xf005ネームサーバが他ノードへサービス情報削除要求を送信する前128
0xf006ネームサーバが他ノードへサービス情報削除要求を送信したあと128
0xf007ネームサーバが他ノードからサービス情報削除要求を受信したあと128
0xf008ネームサーバが自ノードのプロセスからサービス情報削除要求を受信したあと64
0xf009ネームサーバが他ノードへサービス情報削除要求を送信する前128
0xf00aネームサーバが他ノードへサービス情報削除要求を送信したあと128
0xf00bネームサーバが自ノードのプロセスからユーザサーバ負荷情報の変更要求を受信したあと128
0xf00cネームサーバが他ノードへユーザサーバ負荷情報の変更要求を送信する前128
0xf00dネームサーバが他ノードへユーザサーバ負荷情報の変更要求を送信したあと128
0xf00eネームサーバが他ノードからユーザサーバ負荷情報の変更要求を受信したあと128
0xf010ネームサーバがサービス情報検索要求を受信したあと128
0xf011ネームサーバが他ノードへサービス情報検索要求を送信する前128
0xf012ネームサーバが他ノードへサービス情報検索要求を送信したあと128
0xf013ネームサーバが他ノードからサービス情報検索要求を受信したあと128
0xf014ネームサーバが他ノードへサービス情報検索結果を送信する前128
0xf015ネームサーバが他ノードからサービス情報検索結果を受信したあと128
0xf016ネームサーバがサービス情報検索結果を送信する前128
0xf017ネームサーバが他ノードからサービス情報検索結果を受信したあと128
0xf018ネームサーバが他ノードへサービス情報検索要求を送信する前128
0xf019ネームサーバが他ノードへサービス情報検索要求を送信したあと128
0xf01aネームサーバが他ノードからサービス情報検索結果を受信したあと128
0xf020ネームサーバがRPC実行時のサービス情報検索要求を受信したあと128
0xf021ネームサーバが他ノードへRPC実行時のサービス情報検索要求を送信する前128
0xf022ネームサーバが他ノードへRPC実行時のサービス情報検索要求を送信したあと128
0xf023ネームサーバが他ノードからRPC実行時のサービス情報検索要求を受信したあと128
0xf024ネームサーバが他ノードへRPC実行時のサービス情報検索結果を送信する前128
0xf025ネームサーバが他ノードからRPC実行時のサービス情報検索結果を受信したあと128
0xf026ネームサーバがRPC実行時のサービス情報検索結果を送信する前128
0xf027name_global_lookupオペランドにYを指定した場合にネームサーバが他ノードへRPC実行時のサービス情報検索要求を送信する前128
0xf028name_global_lookupオペランドにYを指定した場合にネームサーバが他ノードへRPC実行時のサービス情報検索要求を送信したあと128
0xf029ネームサーバが他ノードへRPC実行時のサービス情報検索結果を送信する前128
0xf030ネームサーバが他ノードへノード情報を送信する前64
0xf031ネームサーバが他ノードへノード情報を送信したあと64
0xf032ネームサーバが他ノードからノード情報を受信したあと64
0xf033コマンドが他ノードへマネジャノード変更通知を送信する前64
0xf034コマンドが他ノードへマネジャノード変更通知を送信したあと128
0xf035ネームサーバが他ノードからマネジャノード変更通知を受信したあと64
0xf100RPC抑止リストからノードを削除したあと64
0xf101RPC抑止リストへノードを登録したあと64
0xf102サービス情報をグローバルキャッシュから削除したあと(ノード停止検出時)128
0xf103サービス情報をグローバルキャッシュへ登録したあと128
0xf104サービス情報をグローバルキャッシュから削除したあと(ノード停止検出時以外)128
0xf105他ノードで動作しているユーザサーバの負荷情報を変更したあと128
0xf106サービス情報検索処理を開始したあと128
0xf107サービス情報検索処理を終了する前128
0xf108RPC実行時に行うサービス情報検索処理を開始したあと128
0xf109RPC実行時に行うサービス情報検索処理を終了する前128
0xf10cノード情報をノードリストに登録したあと64
0xf10dノード情報をノードリストから一時削除したあと64
0xf10eノード情報をノードリストから削除したあと64
0xf10fほかの処理でノード情報が参照されていたため,ノード情報をノードリストから削除しなかったとき64
0xf110ネームサーバのノードリストファイルの書き込みが完了したあと128
0xf111ネームサーバのノードリストファイルからノードリストの引き継ぎ機能が完了したあと64
0xf112ネームサーバがノードリストの引き継ぎ機能を無効にしたあと64
0xf113ネームサーバのノードリストファイルをオープンしたあと128
0xf114namdオンラインチェックファイルをオープンしたあと64
0xf200自ノードのネームサーバへサービス情報送信要求を送信する前128
0xf201自ノードのネームサーバへサービス情報送信要求を送信したあと128
0xf202自ノードのネームサーバへサービス情報削除要求を送信する前128
0xf203自ノードのネームサーバへサービス情報削除要求を送信したあと128
0xf204自ノードのネームサーバへサービス情報削除要求を送信する前64
0xf205自ノードのネームサーバへサービス情報削除要求を送信したあと64
0xf206自ノードのネームサーバへユーザサーバの負荷情報変更要求を送信する前128
0xf207自ノードのネームサーバへユーザサーバの負荷情報変更要求を送信したあと128
0xf210自ノードのネームサーバへサービス情報検索要求を送信する前128
0xf211自ノードのネームサーバへサービス情報検索要求を送信したあと128
0xf212自ノードのネームサーバからサービス情報検索結果を受信したあと128
0xf213自ノードのネームサーバへサービス情報検索要求を送信する前128
0xf214自ノードのネームサーバへサービス情報検索要求を送信したあと128
0xf215自ノードのネームサーバからサービス情報検索結果を受信したあと128
0xf216RPC実行時,自ノードのネームサーバへサービス情報検索要求を送信する前128
0xf217RPC実行時,自ノードのネームサーバへサービス情報検索要求を送信したあと128
0xf218RPC実行時,自ノードのネームサーバからサービス情報検索結果を受信したあと128
0xf219ノードリストファイルをオープンする前128
0xf21aノードリストファイルをオープンしたあと128
0xf21bノードリストファイルを読み込む前64
0xf21cノードリストファイルの読み込みが完了したあと128
0xf21dノードリストファイルの書き込み前128
0xf21fノードリストファイルのクローズ前64
0xf220ノードリストファイルのクローズしたあと64

イベントID別の取得内容を,次の表に示します。

表L-2 イベントID別の取得内容(性能検証用トレース)

イベントIDクライアント
OpenTP1識別子
クライアント通信番号サーバOpenTP1識別子ルートOpenTP1識別子ルート通信番号サービスグループ名サービス名リターンコードグローバルトランザクション識別子キュー名メッセージトークンメッセージ識別子
0x1000
0x1001
0x1002
0x1003
0x1004
0x1005
0x1006
0x1007
0x1008
0x1009
0x2000
0x2001
0x2002
0x2003
0x2004
0x2005
0x2007
0x4000
0x4001
0x4002
0x4003
0x4004
0x4005
0x4006
0x4007
0x4008
0x4009
0x400a
0x400b
0x400c
0x400d
0x400e
0x400f
0x4010
0x4011
0x4012
0x4013
0x4014
0x4015
0x4016
0x4017
0x4018
0x4100
0x4150
0x4a00
0x4a01
0x4a02
0x4a03
0x4a04
0x4a05
0x4a06
0x4a07
0x4a08
0x4a09
0x4a0a
0x4a0b
0x4a0c
0x4a0d
0x4a0e
0x4a0f
0x4b00
0x4b01
0x4b02
0x4b03
0x4b04
0x4b05
0x4b06
0x4b07
0x4b08
0x4b09
0x4b0a
0x4b0b
0x4b0c
0x4b0d
0x4b0e
0x4b0f
0x5001
0x5002
0x5003
0x5004
0x5005
0x5006
0x5007
0x5008
0x5200
0x5201
0x6400
0x6401
0x6410
0x6411
0x6420
0x6421
0x6430
0x6431
0x6805
0x6807
0x6905
0x6907
0x6909
0xb001
0xb002
0xb003
0xb010
0xb011
0xb012
0xb013
0xb014
0xb015
0xb016
0xb017
0xb018
0xb019
0xb01a
0xb01b
0xb01c
0xb01d
0xb01e
0xb01f
0xb020
0xb021
0xb022
0xb023
0xb024
0xb025
0xb026
0xb027
0xb110
0xb111
0xb114
0xb115
0xb118
0xb119
0xb11a
0xb11b
0xb11c
0xb11d
0xb120
0xb121
0xb122
0xb123
0xb124
0xb125
0xb126
0xb127
0xb130
0xb131
0xb132
0xb133
0xc001
0xc002
0xc101
0xc102
0xc103
0xc104
0xc201
0xc202
0xc203
0xc204
0xc205
0xc206
0xc301
0xc302
0xc401
0xc402
0xd000
0xd001
0xd002
0xd003
0xf000
0xf001
0xf002
0xf003
0xf004
0xf005
0xf006
0xf007
0xf008
0xf009
0xf00a
0xf00b
0xf00c
0xf00d
0xf00e
0xf010
0xf011
0xf012
0xf013
0xf014
0xf015
0xf016
0xf017
0xf018
0xf019
0xf01a
0xf020
0xf021
0xf022
0xf023
0xf024
0xf025
0xf026
0xf027
0xf028
0xf029
0xf030
0xf031
0xf032
0xf033
0xf034
0xf035
0xf100
0xf101
0xf102
0xf103
0xf104
0xf105
0xf106
0xf107
0xf108
0xf109
0xf10c
0xf10d
0xf10e
0xf10f
0xf110
0xf111
0xf112
0xf113
0xf114
0xf200
0xf201
0xf202
0xf203
0xf204
0xf205
0xf206
0xf207
0xf210
0xf211
0xf212
0xf213
0xf214
0xf215
0xf216
0xf217
0xf218
0xf219
0xf21a
0xf21b
0xf21c
0xf21d
0xf21f
0xf220
(凡例)
○:情報を取得します。
-:情報を取得しません。

(2) MCF性能検証用トレース情報の取得

OpenTP1は,次の表のイベントIDで示すタイミングでメッセージ送受信のトレース情報を取得します。また,次の表には,イベント発生時に必要なトレースデータ長も示しています。

表L-3 MCF性能検証用トレース情報の取得タイミング

イベントIDタイミング取得プロセストレースデータ長
(単位:バイト)
0xa000メッセージ受信直後C128
0xa001メッセージ送信直前C128
0xa020受信メッセージの入力キューへの格納直前(IJを取得する場合は,IJを取得する直前)C128
0xa021MHPでのメッセージ受信直後(GJを取得する場合は,GJを取得する直前)U128
0xa022送信メッセージの出力キューへの格納直後(OJを取得する場合は,OJを取得する直前)U128
0xa023トランザクションのコミット処理開始直前(PJを取得する直前)U256
0xa024トランザクションのコミット処理準備完了直後(HJを取得する直前)U256
0xa025トランザクションのロールバック直前(BJを取得する直前)U256
0xa026トランザクションの同期点処理終了直後(TJを取得する直前)U128
0xa027メッセージ送信完了直後(AJを取得する場合は,AJを取得する直前)C128
0xa050MHPサービス関数を呼び出す直前U320※1
0xa051MHPサービス関数がリターンした直後U320※1
0xa060関数が呼び出された直後※2U128
0xa061関数がリターンする直前※2U128
0xa070UOCを呼び出す直前C※3128
0xa071UOCがリターンした直後C※3128
(凡例)
C:MCF通信サービスプロセスで取得します。
U:ユーザサーバプロセスで取得します。
注※1
非トランザクション属性のMHPの場合には取得されません。このとき,トレースデータ長は192バイトとなります。
注※2
COBOL言語で作成したUAP作成用プログラムの文法に誤りがあると,取得されない場合があります。
注※3
送信メッセージの通番編集UOCの場合は,ユーザサーバプロセスで取得します。

イベントID別の取得内容を,次の表に示します。

表L-4 イベントID別の取得内容(MCF性能検証用トレース)

イベントIDクライアント
OpenTP1識別子
クライアント通信番号サーバOpenTP1識別子ルートOpenTP1識別子ルート通信番号サービスグループ名サービス名リターンコードグローバルトランザクション識別子キュー名メッセージトークンメッセージ識別子MCF固有情報※1
0xa000
0xa001
0xa020
0xa021
0xa022
0xa023
0xa024
0xa025
0xa026
0xa027
0xa050※1
0xa051※1
0xa060
0xa061
0xa070
0xa071※2
(凡例)
○:情報を取得します。
-:情報を取得しません。
注※1
MCF固有情報の詳細は,表L-5を参照してください。
注※2
送信メッセージの通番編集UOCの場合には取得されません。

MCF固有のイベントID別のダンプ出力情報を,次の表に示します。

表L-5 イベントID別のダンプ出力情報(MCF性能検証用トレース)

イベントIDOffset
0x0000~0x00030x0004~0x00070x0008~0x000f0x0010~0x00170x0018~0x001f
0xa000MCF識別子スレッドID入力元論理端末名プロトコルデータ種別※1
0xa001MCF識別子スレッドID出力先論理端末名MAP名※2,プロトコルデータ種別※1
0xa020MCF識別子スレッドIDアプリケーション名入力元論理端末名"IJ"
0xa021アプリケーション名入力元論理端末名"GJ"
0xa022アプリケーション名出力先論理端末名"OJ"
0xa023"PJ"
0xa024"HJ"
0xa025"BJ"
0xa026"TJ"
0xa027MCF識別子スレッドIDアプリケーション名出力先論理端末名"AJ"
0xa050
0xa051
0xa060MCF識別子スレッドIDAPI名称※3
0xa061MCF識別子スレッドIDアプリケーション名論理端末名API名称※3
0xa070MCF識別子スレッドIDUOC名称※3
0xa071MCF識別子スレッドIDUOC名称※3
(凡例)
-:情報を取得しません。
注※1
TP1/NET/OSAS-NIFを使用している場合にだけ,プロトコルデータ種別を取得します。
注※2
TP1/NET/XMAP3を使用している場合にだけ,MAP名(マップ名称)を取得します。
注※3
MCF提供関数別のAPI名称出力情報については表L-6を,UOC別のUOC名称出力情報については表L-7を参照してください。

MCFの関数別API名称の出力情報を,次の表に示します。

表L-6 MCFの関数別のAPI名称出力情報

MCF提供関数C言語ライブラリ関数名API名称出力情報
アプリケーションに関するタイマ起動要求の削除dc_mcf_adltap"TDLTAP"
アプリケーション情報通知dc_mcf_ap_info"APINFO"
アプリケーション情報通知dc_mcf_ap_info_uoc"APINFO_U"
MHPのコミットdc_mcf_commit"COMMIT"
継続問い合わせ応答の終了dc_mcf_contend"CONTEND"
アプリケーションプログラムの起動dc_mcf_execap"EXECAP"
メッセージの受信dc_mcf_receive"RECEIVE"
同期型のメッセージの受信dc_mcf_recvsync"RECVSYNC"
応答メッセージの送信dc_mcf_reply"REPLY"
メッセージの再送dc_mcf_resend"RESEND"
MHPのロールバックdc_mcf_rollback"ROLLBACK"
メッセージの送信dc_mcf_send"SEND"
同期型のメッセージの送受信dc_mcf_sendrecv"SENDRECV"
同期型のメッセージの送信dc_mcf_sendsync"SENDSYNC"
コネクションの確立dc_mcf_tactcn"TACTCN"
論理端末の閉塞解除dc_mcf_tactle"TACTLE"
コネクションの解放dc_mcf_tdctcn"TDCTCN"
論理端末の閉塞dc_mcf_tdctle"TDCTLE"
論理端末の出力キュー削除dc_mcf_tdlqle"TDLQLE"
一時記憶データの受け取りdc_mcf_tempget"TEMPGET"
一時記憶データの更新dc_mcf_tempput"TEMPPUT"
ユーザタイマ監視の取り消しdc_mcf_timer_cancel"TIMERCAN"
ユーザタイマ監視の設定dc_mcf_timer_set"TIMERSET"
コネクションの状態表示dc_mcf_tlscn"TLSCN"
MCF通信サービス情報通知dc_mcf_tlscom"TLSCOM"
論理端末の状態取得dc_mcf_tlsle"TLSLE"
サーバ型コネクションの確立要求の受付状態取得dc_mcf_tlsln"TLSLN"
サーバ型コネクションの確立要求の受付終了dc_mcf_tofln"TOFLN"
サーバ型コネクションの確立要求の受付開始dc_mcf_tonln"TONLN"

MCFのUOC別UOC名称の出力情報を,次の表に示します。

表L-7 MCFのUOC別のUOC名称出力情報

UOCの種類UOC名称出力情報
送信メッセージの通番編集UOC"SEND_UOC"
上記以外のUOCUOC関数のアドレスを設定するシステム提供変数名称