8.2.1 cltdumpトレースの編集出力

<この項の構成>
(1) 形式
(2) 機能
(3) オプション
(4) 出力例
(5) 出力形式

(1) 形式

TP1/Client/Pを使用する場合,cltdumpコマンドはMS-DOSプロンプトから入力してください。

(a) TP1/Client/Wの場合

cltdump〔-u|-s|-m〕〔-n〕〔-f ファイル名〕

(b) TP1/Client/Pの場合

cltdmp32〔/u|/s|/m〕〔/n〕〔/f ファイル名〕

(2) 機能

TP1/Clientが提供しているトレースを編集し,標準出力に出力します。ファイルに保存する場合は,任意のファイルに標準出力をリダイレクトしてください。このコマンドを使用すると,次のトレースを編集できます。

各トレースには,二つのトレースファイルがあります。cltdumpコマンドを実行すると,ファイルを取得時刻の順に選択して,古いものから出力します。

なお,ソケットトレースおよびモジュールトレースの出力内容は,公開しておりませんが,保守員が障害調査資料として使用する場合がありますので,保守員の指示に従ってください。

このコマンドは,トレースを出力したTP1/Clientのバージョンと同じバージョンのコマンドの使用をお勧めします。異なるバージョンのコマンドを使用すると,トレースの出力内容が正しく編集されない場合があります。

(3) オプション

(4) 出力例

ソケットトレースおよびモジュールトレースの出力内容は公開していません。ここではUAPトレースの出力例を示します。

[図データ]

aaaaaaaaaa
UAPトレース取得日
yyyy/mm/dd(yyyy・・・年,mm・・・月,dd・・・日)の形式
bbbbbbbbbbb
UAPトレース取得時刻
hh:mm:ss.sss(hh・・・時,mm・・・分,ss・・・秒,sss・・・ミリ秒)の形式
ccccc
UAPトレースを取得したプロセスのプロセスID
TP1/Client/Wの場合は,プロセスID:クライアントIDという形式で出力される。
TP1/Client/Pの場合は,プロセスID:スレッドIDという形式で出力される。
ddd
データサイズ
eeeeeeee
呼び出された関数の種別コード1
180000(16進数)・・・TP1/Clientからの要求であることを示す。
f
呼び出された関数の種別コード2
1・・・dc_rpc_open_s関数であることを示す。
2・・・dc_rpc_close_s関数であることを示す。
3・・・dc_rpc_call_s関数であることを示す。
4・・・dc_clt_cltin_s関数であることを示す。
5・・・dc_clt_cltout_s関数であることを示す。
6・・・dc_clt_send_s関数であることを示す。
7・・・dc_clt_receive_s関数であることを示す。
8・・・dc_trn_begin_s関数であることを示す。
9・・・dc_trn_chained_commit_s関数であることを示す。
1a・・・dc_clt_set_raphost_s関数であることを示す。
1b・・・dc_clt_get_raphost_s関数であることを示す。
1c・・・dc_clt_assem_send_s関数であることを示す。
1d・・・dc_clt_assem_receive_s関数であることを示す。
a・・・dc_trn_chained_rollback_s関数であることを示す。
b・・・dc_trn_unchained_commit_s関数であることを示す。
c・・・dc_trn_unchained_rollback_s関数であることを示す。
d・・・dc_trn_info_s関数であることを示す。
e・・・dc_clt_get_trnid_s関数であることを示す。
f・・・dc_rpc_get_watch_time_s関数であることを示す。
10・・・dc_rpc_set_watch_time_s関数であることを示す。
13・・・dc_clt_connect_s関数であることを示す。
14・・・dc_clt_disconnect_s関数であることを示す。
17・・・dc_clt_receive2_s関数であることを示す。
18・・・dc_clt_set_connect_inf_s関数であることを示す。
19・・・dc_rpc_call_to_s関数であることを示す。
100・・・dc_clt_accept_notification_s関数であることを示す。
101・・・dc_clt_cancel_notification_s関数であることを示す。
102・・・dc_clt_open_notification_s関数であることを示す。
103・・・dc_clt_close_notification_s関数であることを示す。
104・・・dc_clt_chained_accept_notification_s関数であることを示す。
200・・・tpalloc関数であることを示す。
201・・・tpfree関数であることを示す。
202・・・tpconnect関数であることを示す。
203・・・tpdiscon関数であることを示す。
204・・・tpsend関数であることを示す。
205・・・tprecv関数であることを示す。
ggggg
呼び出された関数のリターンコード(10進数)
リターンコードの表す実行結果については,「4. TP1/Clientで使用できる関数(C言語編)」または「6. TP1/Clientで使用できる要求文(COBOL言語編)」を参照してください。
  1. OpenTP1関数の呼び出し情報
  2. OpenTP1関数の呼び出し情報のロケーション
  3. OpenTP1関数の呼び出し情報の16進表示のデータ部
  4. OpenTP1関数の呼び出し情報のASCII文字表示部
注※
各関数の呼び出し情報の形式を,「(5) 出力形式」に示します。

(5) 出力形式

表8-1 dc_rpc_open_s関数の呼び出し情報(関数コード:1)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報84cltid0dc_clt_open_s関数の引数cltid指定値
dc_clt_open関数の場合,0クリア
4flags4dc_clt_open_s関数の引数flags指定値
関数出口情報はありません。

表8-2 dc_rpc_close_s関数の呼び出し情報(関数コード:2)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報84cltid0dc_rpc_close_s関数の引数cltid指定値
dc_rpc_close関数の場合,0クリア
4flags4dc_rpc_close_s関数の引数flags指定値
関数出口情報はありません。

表8-3 dc_rpc_call_s関数の呼び出し情報(関数コード:3)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報1404cltid0dc_rpc_call_s関数の引数cltid指定値
dc_rpc_call関数の場合,0クリア
32group4dc_rpc_call_s関数の引数group指定値
32service24dc_rpc_call_s関数の引数service指定値
60in44dc_rpc_call_s関数の引数in指定値
4in_len80dc_rpc_call_s関数の引数in_len指定値
4out_len84dc_rpc_call_s関数の引数out_len指定値
4flags88dc_rpc_call_s関数の引数flags指定値
関数出口情報6460out0dc_rpc_call_s関数の引数outに返された値
4out_len3Cdc_rpc_call_s関数の引数out_lenに返された値

表8-4 dc_clt_cltin_s関数の呼び出し情報(関数コード:4)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報1684hWnd0dc_clt_cltin_s関数の引数hWndの指定値
dc_clt_cltin関数の場合,0クリア
64defpath4dc_clt_cltin_s関数の引数defpathの指定値
dc_clt_cltin関数の場合,0クリア
64target_host44dc_clt_cltin_s関数の引数target_hostの指定値
32logname84dc_clt_cltin_s関数の引数lognameの指定値
4flagsA4dc_clt_cltin_s関数の引数flagsの指定値
関数出口情報684cltid0dc_clt_cltin_s関数の引数cltidに返された値
dc_clt_cltin関数の場合,0クリア
64set_host4dc_clt_cltin_s関数の引数set_hostに返された値

表8-5 dc_clt_cltout_s関数の呼び出し情報(関数コード:5)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報84cltid0dc_clt_cltout_s関数の引数cltid指定値
dc_clt_cltout関数の場合,0クリア
4flags4dc_clt_cltout_s関数の引数flags指定値
関数出口情報はありません。

表8-6 dc_clt_send_s関数の呼び出し情報(関数コード:6)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報1444cltid0dc_clt_send_s関数の引数cltid指定値
dc_clt_send関数の場合,0クリア
64buff4dc_clt_send_s関数の引数buff指定値
4sendleng44dc_clt_send_s関数の引数sendleng指定値
64hostname48dc_clt_send_s関数の引数hostname指定値
2portnum88dc_clt_send_s関数の引数portnum指定値
28A未使用の領域
4flags8Cdc_clt_send_s関数の引数flags指定値
(凡例)
-:該当しません。
関数出口情報はありません。

表8-7 dc_clt_receive_s関数の呼び出し情報(関数コード:7)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報164cltid0dc_clt_receive_s関数の引数cltid指定値
dc_clt_receive関数の場合,0クリア
4recvleng4dc_clt_receive_s関数の引数recvleng指定値
4timeout8dc_clt_receive_s関数の引数timeout指定値
4flagsCdc_clt_receive_s関数の引数flags指定値
関数出口情報6464buff0dc_clt_receive_s関数の引数buffに返された値

表8-8 dc_trn_begin_s関数の呼び出し情報(関数コード:8)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報44cltid0dc_trn_begin_s関数の引数cltid指定値
dc_trn_begin関数の場合,0クリア
関数出口情報3216trngid0発生したグローバルトランザクションの,トランザクショングローバル識別子
16trnbid10発生したグローバルトランザクションの,トランザクションブランチ識別子

表8-9 dc_trn_chained_commit_s関数の呼び出し情報(関数コード:9)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報364cltid0dc_trn_chained_commit_s関数の引数cltid指定値
dc_trn_chained_commit関数の場合,0クリア
16trngid4現在のグローバルトランザクションの,トランザクショングローバル識別子
16trnbid14現在のグローバルトランザクションの,トランザクションブランチ識別子
関数出口情報3216trngid0新しく発生したグローバルトランザクションの,トランザクショングローバル識別子
16trnbid10新しく発生したグローバルトランザクションの,トランザクションブランチ識別子

表8-10 dc_clt_set_raphost_s関数の呼び出し情報(関数コード:1a)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報1364cltid0dc_clt_set_raphost_s関数の引数cltid指定値
dc_clt_set_raphost関数の場合,0クリア
128raphost4dc_clt_set_raphost_s関数の引数raphost指定値
4flags84dc_clt_set_raphost_s関数の引数flags指定値
関数出口情報はありません。

表8-11 dc_clt_get_raphost_s関数の呼び出し情報(関数コード:1b)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報84cltid0dc_clt_get_raphost_s関数の引数cltid指定値
dc_clt_get_raphost関数の場合,0クリア
4flags4dc_clt_get_raphost_s関数の引数flags指定値
関数出口情報128128raphost0dc_clt_get_raphost_s関数の引数raphostに返された値

表8-12 dc_clt_assem_send_s関数の呼び出し情報(関数コード:1c)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入口情報1484cltid0dc_clt_assem_send_s関数の引数cltid指定値
dc_clt_assem_send関数の場合,TP1/Clientが使用する領域
64buff4dc_clt_assem_send_s関数の引数buff指定値
4sendleng44dc_clt_assem_send_s関数の引数sendleng指定値
64hostname48dc_clt_assem_send_s関数の引数hostname指定値
2portnum88dc_clt_assem_send_s関数の引数portnum指定値
28A未使用の領域
4timeout8Cdc_clt_assem_send_s関数の引数timeout指定値
4flags90dc_clt_assem_send_s関数の引数flags指定値
(凡例)
-:該当しません。
関数出口情報はありません。

表8-13 dc_clt_assem_receive_s関数の呼び出し情報(関数コード:1d)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入口情報164cltid0dc_clt_assem_receive_s関数の引数cltid指定値
dc_clt_assem_receive関数の場合,TP1/Clientが使用する領域
4recvleng4dc_clt_assem_receive_s関数の引数recvleng指定値
4timeout8dc_clt_assem_receive_s関数の引数timeout指定値
4flagsCdc_clt_assem_receive_s関数の引数flags指定値
関数出口情報6864buff0dc_clt_assem_receive_s関数の引数buffに返された値
4recvleng40dc_clt_assem_receive_s関数の引数recvlengに返された値

表8-14 dc_trn_chained_rollback_s関数の呼び出し情報(関数コード:a)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報364cltid0dc_trn_chained_rollback_s関数の引数cltid指定値
dc_trn_chained_rollback関数の場合,0クリア
16trngid4現在のグローバルトランザクションの,トランザクショングローバル識別子
16trnbid14現在のグローバルトランザクションの,トランザクションブランチ識別子
関数出口情報3216trngid0新しく発生したグローバルトランザクションの,トランザクショングローバル識別子
16trnbid10新しく発生したグローバルトランザクションの,トランザクションブランチ識別子

表8-15 dc_trn_unchained_commit_s関数の呼び出し情報(関数コード:b)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報364cltid0dc_trn_unchained_commit_s関数の引数cltid指定値
dc_trn_unchained_commit関数の場合,0クリア
16trngid4現在のグローバルトランザクションの,トランザクショングローバル識別子
16trnbid14現在のグローバルトランザクションの,トランザクションブランチ識別子
関数出口情報はありません。

表8-16 dc_trn_unchained_rollback_s関数の呼び出し情報(関数コード:c)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報364cltid0dc_trn_unchained_rollback_s関数の引数cltid指定値
dc_trn_unchained_rollback関数の場合,0クリア
16trngid4現在のグローバルトランザクションの,トランザクショングローバル識別子
16trnbid14現在のグローバルトランザクションの,トランザクションブランチ識別子
関数出口情報はありません。

表8-17 dc_trn_info_s関数の呼び出し情報(関数コード:d)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報84cltid0dc_trn_info_s関数の引数cltid指定値
dc_trn_info関数の場合,0クリア
4flags4dc_trn_info_s関数の引数flags指定値(アドレス)
関数出口情報はありません。

表8-18 dc_clt_get_trnid_s関数の呼び出し情報(関数コード:e)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報44cltid0dc_clt_get_trnid_s関数の引数cltid指定値
dc_clt_get_trnid関数の場合,0クリア
関数出口情報3216trngid0dc_clt_get_trnid_s関数の引数trngidに返された値
16trnbid10dc_clt_get_trnid_s関数の引数trnbidに返された値

表8-19 dc_rpc_get_watch_time_s関数の呼び出し情報(関数コード:f)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報44cltid0dc_rpc_get_watch_time_s関数の引数cltid指定値
dc_rpc_get_watch_time関数の場合,0クリア
関数出口情報はありません。

表8-20 dc_rpc_set_watch_time_s関数の呼び出し情報(関数コード:10)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報84cltid0dc_rpc_set_watch_time_s関数の引数cltid指定値
dc_rpc_set_watch_time関数の場合,0クリア
4var4dc_rpc_set_watch_time_s関数の引数var指定値
関数出口情報はありません。

表8-21 dc_clt_connect_s関数の呼び出し情報(関数コード:13)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報84cltid0dc_clt_connect_s関数の引数cltid指定値
dc_clt_connect関数の場合,0クリア
4flags4dc_clt_connect_s関数の引数flags指定値
関数出口情報はありません。

表8-22 dc_clt_disconnect_s関数の呼び出し情報(関数コード:14)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報84cltid0dc_clt_disconnect_s関数の引数cltid指定値
dc_clt_disconnect関数の場合,0クリア
4flags4dc_clt_disconnect_s関数の引数flags指定値
関数出口情報はありません。

表8-23 dc_clt_receive2_s関数の呼び出し情報(関数コード:17)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報164cltid0dc_clt_receive2_s関数の引数cltid指定値
dc_clt_receive2関数の場合,0クリア
4recvleng4dc_clt_receive2_s関数の引数recvleng指定値
4timeout8dc_clt_receive2_s関数の引数timeout指定値
4flagsCdc_clt_receive2_s関数の引数flags指定値
関数出口情報6864buff0dc_clt_receive2_s関数の引数buffに返された値
4recvleng40dc_clt_receive2_s関数の引数recvlengに返された値

表8-24 dc_clt_set_connect_inf_s関数の呼び出し情報(関数コード:18)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報764cltid0dc_clt_set_connect_inf_s関数の引数cltid指定値
2inf_len4dc_clt_set_connect_inf_s関数の引数inf_len指定値
26未使用の領域
64inf8dc_clt_set_connect_inf_s関数の引数inf指定値
4flags48dc_clt_set_connect_inf_s関数の引数flags指定値
(凡例)
-:該当しません。
関数出口情報はありません。

表8-25 dc_rpc_call_to_s関数の呼び出し情報(関数コード:19)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報2364cltid0dc_rpc_call_to_s関数の引数cltid指定値
dc_rpc_call_to関数の場合,0クリア
8tbl_nid4未使用の領域(0クリア)
64tbl_hostnmCDCRPC_BINDING_TBL構造体のメンバhostnm指定値
2tbl_portno4CDCRPC_BINDING_TBL構造体のメンバportno指定値
2tbl_filler14E未使用の領域
4tbl_flags50未使用の領域(0x00000002)
16tbl_filler254未使用の領域
32group64dc_rpc_call_to_s関数の引数group指定値
32service84dc_rpc_call_to_s関数の引数service指定値
60inA4dc_rpc_call_to_s関数の引数in指定値
4in_lenE0dc_rpc_call_to_s関数の引数in_len指定値
4out_lenE4dc_rpc_call_to_s関数の引数out_len指定値
4flagsE8dc_rpc_call_to_s関数の引数flags指定値
関数出口情報6460out0dc_rpc_call_s関数の引数outに返された値
4out_len3Cdc_rpc_call_s関数の引数out_lenに返された値

表8-26 dc_clt_accept_notification_s関数の呼び出し情報(関数コード:100)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報844hWnd0dc_clt_accept_notification_s関数の引数hWnd指定値
dc_clt_accept_notification関数の場合,0クリア
64defpath4dc_clt_accept_notification_s関数の引数defpath指定値
dc_clt_accept_notification関数の場合,0クリア
4inf_len44dc_clt_accept_notification_s関数の引数inf_len指定値
2port48dc_clt_accept_notification_s関数の引数port指定値
24A未使用の領域
4timeout4Cdc_clt_accept_notification_s関数の引数timeout指定値
4flags50dc_clt_accept_notification_s関数の引数flags指定値
関数出口情報14064inf0dc_clt_accept_notification_s関数の引数infに返された値
4inf_len40dc_clt_accept_notification_s関数の引数inf_lenに返された値
64hostname44dc_clt_accept_notification_s関数の引数hostnameに返された値
8nodeid84dc_clt_accept_notification_s関数の引数nodeidに返された値
(凡例)
-:該当しません。

表8-27 dc_clt_cancel_notification_s関数の呼び出し情報(関数コード:101)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報2084hWnd0dc_clt_cancel_notification_s関数の引数hWnd指定値
dc_clt_cancel_notification関数の場合,0クリア
64defpath4dc_clt_cancel_notification_s関数の引数defpath指定値
dc_clt_cancel_notification関数の場合,0クリア
64inf44dc_clt_cancel_notification_s関数の引数inf指定値
4inf_len84dc_clt_cancel_notification_s関数の引数inf_len指定値
2port88dc_clt_cancel_notification_s関数の引数port指定値
28A未使用の領域
64hostname8Cdc_clt_cancel_notification_s関数の引数hostname指定値
4flagsCCdc_clt_cancel_notification_s関数の引数flags指定値
(凡例)
-:該当しません。
関数出口情報はありません。

表8-28 dc_clt_open_notification_s関数の呼び出し情報(関数コード:102)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報764hWnd0dc_clt_open_notification_s関数の引数hWnd指定値
dc_clt_open_notification関数の場合,0クリア
64defpath4dc_clt_open_notification_s関数の引数defpath指定値
dc_clt_open_notification関数の場合,0クリア
2port44dc_clt_open_notification_s関数の引数port指定値
246未使用の領域
4flags48dc_clt_open_notification_s関数の引数flags指定値
関数出口情報44ntfid0dc_clt_open_notification_s関数の引数ntfidに返された値
(凡例)
-:該当しません。

表8-29 dc_clt_close_notification_s関数の呼び出し情報(関数コード:103)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報84ntfid0dc_clt_close_notification_s関数の引数ntfid指定値
dc_clt_close_notification関数の場合,0クリア
4flags4dc_clt_close_notification_s関数の引数flags指定値
関数出口情報はありません。

表8-30 dc_clt_chained_accept_notification_s関数の呼び出し情報(関数コード:104)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報164ntfid0dc_clt_chained_accept_notification_s関数の引数ntfid指定値
dc_clt_chained_accept_notification関数の場合,0クリア
4inf_len4dc_clt_chained_accept_notification_s関数の引数inf_len指定値
4timeout8dc_clt_chained_accept_notification_s関数の引数timeout指定値
4flagsCdc_clt_chained_accept_notification_s関数の引数flags指定値
関数出口情報14064inf0dc_clt_accept_notification_s関数の引数infに返された値
4inf_len40dc_clt_accept_notification_s関数の引数inf_lenに返された値
64hostname44dc_clt_accept_notification_s関数の引数hostnameに返された値
8nodeid84dc_clt_accept_notification_s関数の引数nodeidに返された値

表8-31 tpalloc関数の呼び出し情報(関数コード:200)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報208type0tpalloc関数の引数type指定値
8subtype8tpalloc関数の引数subtype指定値
4size10tpalloc関数の引数size指定値
関数出口情報84return0tpalloc関数のリターン値(アドレス)
4tperrno4tperrnoに設定された値

表8-32 tpfree関数の呼び出し情報(関数コード:201)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報44ptr0tpfree関数の引数ptr指定値(アドレス)
関数出口情報はありません。

表8-33 tpconnect関数の呼び出し情報(関数コード:202)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報10032svc0tpconnect関数の引数svc指定値
60data20tpconnect関数の引数data指定値
4len5Ctpconnect関数の引数len指定値
4flags60tpconnect関数の引数flags指定値
関数出口情報44tperrno0tperrnoに設定された値

表8-34 tpdiscon関数の呼び出し情報(関数コード:203)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報44cd0tpdiscon関数の引数cd指定値
関数出口情報44tperrno0tperrnoに設定された値

表8-35 tpsend関数の呼び出し情報(関数コード:204)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報724cd0tpsend関数の引数cd指定値
60data4tpsend関数の引数data指定値
4len40tpsend関数の引数len指定値
4flags44tpsend関数の引数flags指定値
関数出口情報124revent0tpsend関数の引数reventに返された値
4tpurcode4tpurcodeに設定された値
4tperrno8tperrnoに設定された値

表8-36 tprecv関数の呼び出し情報(関数コード:205)

種類長さ
(バイト)
領域名位置
(16進)
内容
関数入り口情報124cd0tprecv関数の引数cd指定値
4len4tprecv関数の引数len指定値
4flags8tprecv関数の引数flags指定値
関数出口情報7660data0tprecv関数の引数dataに返された値
4len3Ctprecv関数の引数lenに返された値
4revent40tprecv関数の引数reventに返された値
4tpurcode44tpurcodeに設定された値
4tperrno48tperrnoに設定された値