OpenTP1 Version 7 TP1/Client User's Guide TP1/Client/W, TP1/Client/P

[Contents][Index][Back][Next]

8.2.1 cltdump (edit and output a trace)

Organization of this subsection
(1) Form
(2) Purpose
(3) Option
(4) Output example
(5) Format of call information

(1) Form

When you use the cltdump command with TP1/Client/P, enter the command from the MS-DOS prompt.

(a) TP1/Client/W
 
cltdump [-u|-s|-m|][-n][-f file-name]
 
(b) TP1/Client/P
 
cltdump32 [/u|/s|/m][/n][/f file-name]
 

(2) Purpose

Edits the trace of TP1/Client and outputs the edited data to the standard output. To save the edited data in a file, redirect the standard output to a file. This command can edit the following traces:

Each trace is stored in two files. The cltdump command first outputs the data in the older file.

Although the contents of the socket trace and module trace are not disclosed, maintenance personnel may use them for troubleshooting.

Before using this command, make sure that the version of the command is the same as the version of TP1/Client that outputs the trace you want to edit and output. If you use the command of a different version, the editing results may be incorrect.

(3) Option

(4) Output example

The contents of the socket trace and module trace are not disclosed. The following shows an output example of the UAP trace.

[Figure]

aaaaaaaaaa
UAP trace date
Format: yyyy/mm/dd (year/month/day)

bbbbbbbbb
UAP trace time
Format: hh:mm:ss:sss(hour:minute:second:millisecond)

ccccc
Process ID of the process that collected the UAP trace.
When TP1/Client/W is used, the process ID is displayed in the process-ID:client-ID format.
When TP1/Client/P is used, the process ID is displayed in the process-ID:thread-ID format.

ddd
Data size

eeeeeeee
Type code 1 of the called function
180000 (hexadecimal): Request from TP1/Client

f
Type code 2 of the called function
1: dc_rpc_open_s function
2: dc_rpc_close_s function
3: dc_rpc_call_s function
4: dc_clt_cltin_s function
5: dc_clt_cltout_s function
6: dc_clt_send_s function
7: dc_clt_receive_s function
8: dc_trn_begin_s function
9: dc_trn_chained_commit_s function
1a: dc_clt_set_raphost_s function
1b: dc_clt_get_raphost_s function
1c: dc_clt_assem_send_s function
1d: dc_clt_assem_receive_s function
a: dc_trn_chained_rollback_s function
b: dc_trn_unchained_commit_s function
c: dc_trn_unchained_rollback_s function
d: dc_trn_info_s function
e: dc_clt_get_trnid_s function
f: dc_rpc_get_watch_time_s function
10: dc_rpc_set_watch_time_s function
13: dc_clt_connect_s function
14: dc_clt_disconnect_s function
17: dc_clt_receive2_s function
18: dc_clt_set_connect_inf_s function
19: dc_rpc_call_to_s function
100: dc_clt_accept_notification_s function
101: dc_clt_cancel_notification_s function
102: dc_clt_open_notification_s function
103: dc_clt_close_notification_s function
104: dc_clt_chained_accept_notification_s function
200: tpalloc function
201: tpfree function
202: tpconnect function
203: tpdiscon function
204: tpsend function
205: tprecv function

ggggg
Return code of the called function (decimal)
See Section 4. TP1/Client Functions (C Language) or Section 5.1 COBOL-UAP creation program features for code values.
  1. Call information for the OpenTP1 function#
  2. Address of call information for the OpenTP1 function
  3. Hexadecimal display of call information for the OpenTP1 function
  4. ASCII character display of call information for the OpenTP1 function
#
For the format of call information of each function, see (5).

(5) Format of call information

Table 8-1 Call information for the dc_rpc_open_s function (function code: 1)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 8 4 cltid 0 The value of the cltid argument for the dc_clt_open_s function.
When the dc_clt_open function is used, the area is cleared to 0.
4 flags 4 The value of the flags argument for the dc_clt_open_s function

Note:
There is no function exit information.

Table 8-2 Call information for the dc_rpc_close_s function (function code: 2)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 8 4 cltid 0 The value of the cltid argument for the dc_rpc_close_s function.
When the dc_rpc_close function is used, the area is cleared to 0.
4 flags 4 The value of the flags argument for the dc_rpc_close_s function

Note:
There is no function exit information.

Table 8-3 Call information for the dc_rpc_call_s function (function code: 3)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 140 4 cltid 0 The value of the cltid argument for the dc_rpc_call_s function.
When the dc_rpc_call function is used, the area is cleared to 0.
32 group 4 The value of the group argument for the dc_rpc_call_s function
32 service 24 The value of the service argument for the dc_rpc_call_s function
60 in 44 The value of the in argument for the dc_rpc_call_s function
4 in_len 80 The value of the in_len argument for the dc_rpc_call_s function
4 out_len 84 The value of the out_len argument for the dc_rpc_call_s function
4 flags 88 The value of the flags argument for the dc_rpc_call_s function
Function exit information 64 60 out 0 The value returned to the out argument for the dc_rpc_call_s function
4 out_len 3C The value returned to the out_len argument for the dc_rpc_call_s function

Table 8-4 Call information for the dc_clt_cltin_s function (function code: 4)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 168 4 hWnd 0 The value of the hWnd argument for the dc_clt_cltin_s function.
When the dc_clt_cltin function is used, the area is cleared to 0.
64 defpath 4 The value of the defpath argument for the dc_clt_cltin_s function.
When the dc_clt_cltin function is used, the area is cleared to 0.
64 target_host 44 The value of the target_host argument for the dc_clt_cltin_s function
32 logname 84 The value of the logname argument for the dc_clt_cltin_s function
4 flags A4 The value of the flags argument for the dc_clt_cltin_s function
Function exit information 68 4 cltid 0 The value returned to the cltid argument for the dc_clt_cltin_s function.
When the dc_clt_cltin function is used, the area is cleared to 0.
64 set_host 4 The value returned to the set_host argument for the dc_clt_cltin_s function

Table 8-5 Call information for the dc_clt_cltout_s function (function code: 5)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 8 4 cltid 0 The value of the cltid argument for the dc_clt_cltout_s function.
When the dc_clt_cltout function is used, the area is cleared to 0.
4 flags 4 The value of the flags argument for the dc_clt_cltout_s function

Note:
There is no function exit information.

Table 8-6 Call information for the dc_clt_send_s function (function code: 6)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 144 4 cltid 0 The value of the cltid argument for the dc_clt_send_s function.
When the dc_clt_send function is used, the area is cleared to 0.
64 buff 4 The value of the buff argument for the dc_clt_send_s function
4 sendleng 44 The value of the sendleng argument for the dc_clt_send_s function
64 hostname 48 The value of the hostname argument for the dc_clt_send_s function
2 portnum 88 The value of the portnum argument for the dc_clt_send_s function
2 - 8A Reserved area
4 flags 8C The value of the flags argument for the dc_clt_send_s function.

Legend:
-: Not applicable.

Note:
There is no function exit information.

Table 8-7 Call information for the dc_clt_receive_s function (function code: 7)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 16 4 cltid 0 The value of the cltid argument for the dc_clt_receive_s function.
When the dc_clt_receive function is used, the area is cleared to 0.
4 recvleng 4 The value of the recvleng argument for the dc_clt_receive_s function
4 timeout 8 The value of the timeout argument for the dc_clt_receive_s function
4 flags C The value of the flags argument for the dc_clt_receive_s function
Function exit information 64 64 buff 0 The value returned to the buff argument for the dc_clt_receive_s function.

Table 8-8 Call information for the dc_trn_begin_s function (function code: 8)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 4 4 cltid 0 The value of the cltid argument for the dc_trn_begin_s function
When the dc_trn_begin function is used, the area is cleared to 0.
Function exit information 32 16 trngid 0 The transaction global identifier for the global transaction that occurred
16 trnbid 10 The transaction branch identifier for the global transaction that occurred

Table 8-9 Call information for the dc_trn_chained_commit_s function (function code: 9)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 36 4 cltid 0 The value of the cltid argument for the dc_trn_chained_commit_s function
When the dc_trn_chained_commit function is used, the area is cleared to 0.
16 trngid 4 The transaction global identifier for the current global transaction
16 trnbid 14 The transaction branch identifier for the current global transaction
Function exit information 32 16 trngid 0 The transaction global identifier for a new global transaction that occurred
16 trnbid 10 The transaction branch identifier for a new global transaction that occurred

Table 8-10 Call information for the dc_clt_set_raphost_s function (function code: 1a)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 136 4 cltid 0 The value of the cltid argument for the dc_clt_set_raphost_s function
When the dc_clt_set_raphost function is used, the area is cleared to 0.
128 raphost 4 The value of the raphost argument for the dc_clt_set_raphost_s function
4 flags 84 The value of the flags argument for the dc_clt_set_raphost_s function

Note:
There is no function exit information.

Table 8-11 Call information for the dc_clt_get_raphost_s function (function code: 1b)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 8 4 cltid 0 The value of the cltid argument for the dc_clt_get_raphost_s function
When the dc_clt_get_raphost function is used, the area is cleared to 0.
4 flags 4 The value of the flags argument for the dc_clt_get_raphost_s function
Function exit information 128 128 raphost 0 The value returned to the raphost argument for the dc_clt_get_raphost_s function.

Table 8-12 Call information for the dc_clt_assem_send_s function (function code: 1c)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 148 4 cltid 0 The value of the cltid argument for the dc_clt_assem_send_s function
When the dc_clt_assem_send function is used, the area is used by TP1/Client.
64 buff 4 The value of the buff argument for the dc_clt_assem_send_s function
4 sendleng 44 The value of the sendleng argument for the dc_clt_assem_send_s function
64 hostname 48 The value of the hostname argument for the dc_clt_assem_send_s function
2 portnum 88 The value of the portnum argument for the dc_clt_assem_send_s function
2 -- 8A Unused area
4 timeout 8C The value of the timeout argument for the dc_clt_assem_send_s function
4 flags 90 The value of the flags argument for the dc_clt_assem_send_s function

Legend:
--: Not applicable.

Note:
There is no function exit information.

Table 8-13 Call information for the dc_clt_assem_receive_s function (function code: 1d)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 16 4 cltid 0 The value of the cltid argument for the dc_clt_assem_receive_s function
When the dc_clt_assem_receive function is used, the area is used by TP1/Client.
4 recvleng 4 The value of the recvleng argument for the dc_clt_assem_receive_s function
4 timeout 8 The value of the timeout argument for the dc_clt_assem_receive_s function
4 flags C The value of the flags argument for the dc_clt_assem_receive_s function
Function exit information 68 64 buff 0 The value returned to the buff argument for the dc_clt_assem_receive_s function
4 recvleng 40 The value returned to the recvleng argument for the dc_clt_assem_receive_s function

Table 8-14 Call information for the dc_trn_chained_rollback_s function (function code: a)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 36 4 cltid 0 The value of the cltid argument for the dc_trn_chained_rollback_s function.
When the dc_trn_chained_rollback function is used, the area is cleared to 0.
16 trngid 4 The transaction global identifier for the current global transaction
16 trnbid 14 The transaction branch identifier for the current global transaction
Function exit information 32 16 trngid 0 The transaction global identifier for a new global transaction that occurred
16 trnbid 10 The transaction branch identifier for a new global transaction that occurred

Table 8-15 Call information for the dc_trn_unchained_commit_s function (function code: b)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 36 4 cltid 0 The value of the cltid argument for the dc_trn_unchained_commit_s function.
When the dc_trn_unchained_commit function is used, the area is cleared to 0.
16 trngid 4 The transaction global identifier for the current global transaction
16 trnbid 14 The transaction branch identifier for the current global transaction

Note:
There is no function exit information.

Table 8-16 Call information for the dc_trn_unchained_rollback_s function (function code: c)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 36 4 cltid 0 The value of the cltid argument for the dc_trn_unchained_rollback_s function.
When the dc_trn_unchained_rollback function is used, the area is cleared to 0.
16 trngid 4 The transaction global identifier for the current global transaction
16 trnbid 14 The transaction branch identifier for the current global transaction

Note:
There is no function exit information.

Table 8-17 Call information for the dc_trn_info_s function (function code: d)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 8 4 cltid 0 The value of the cltid argument for the dc_trn_info_s function
When the dc_trn_info function is used, the area is cleared to 0.
4 flags 4 The value of the flags argument for the dc_trn_info_s function (address)

Note:
There is no function exit information.

Table 8-18 Call information for the dc_clt_get_trnid_s function (function code: e)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 4 4 cltid 0 The value of the cltid argument for the dc_clt_get_trnid_s function
When the dc_clt_get_trnid function is used, the area is cleared to 0.
Function exit information 32 16 trngid 0 The value returned to the trngid argument for the dc_clt_get_trnid_s function.
16 trnbid 10 The value returned to the trnbid argument for the dc_clt_get_trnid_s function.

Table 8-19 Call information for the dc_rpc_get_watch_time_s function (function code: f)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 4 4 cltid 0 The value of the cltid argument for the dc_rpc_get_watch_time_s function
When the dc_rpc_get_watch_time function is used, the area is cleared to 0.

Note:
There is no function exit information.

Table 8-20 Call information for the dc_rpc_set_watch_time_s function (function code: 10)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 8 4 cltid 0 The value of the cltid argument for the dc_rpc_set_watch_time_s function
When the dc_rpc_set_watch_time function is used, the area is cleared to 0.
4 var 4 The value of the var argument for the dc_rpc_set_watch_time_s function

Note:
There is no function exit information.

Table 8-21 Call information for the dc_clt_connect_s function (function code: 13)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 8 4 cltid 0 The value of the cltid argument for the dc_clt_connect_s function
When the dc_clt_connect function is used, the area is cleared to 0.
4 flags 4 The value of the flags argument for the dc_clt_connect_s function

Note:
There is no function exit information.

Table 8-22 Call information for the dc_clt_disconnect_s function (function code: 14)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 8 4 cltid 0 The value of the cltid argument for the dc_clt_disconnect_s function
When the dc_clt_disconnect function is used, the area is cleared to 0.
4 flags 4 The value of the flags argument for the dc_clt_disconnect_s function

Note:
There is no function exit information.

Table 8-23 Call information for the dc_clt_receive2_s function (function code: 17)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 16 4 cltid 0 The value of the cltid argument for the dc_clt_receive2_s function
When the dc_clt_receive2 function is used, the area is cleared to 0.
4 recvleng 4 The value of the recvleng argument for the dc_clt_receive2_s function
4 timeout 8 The value of the timeout argument for the dc_clt_receive2_s function
4 flags C The value of the flags argument for the dc_clt_receive2_s function
Function exit information 68 64 buff 0 The value returned to the buff argument for the dc_clt_receive2_s function.
4 recvleng 40 The value returned to the recvleng argument for the dc_clt_receive2_s function.

Table 8-24 Call information for the dc_clt_set_connect_inf_s function (function code: 18)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 76 4 cltid 0 The value of the cltid argument for the dc_clt_set_connect_inf_s function
2 inf_len 4 The value of the inf_len argument for the dc_clt_set_connect_inf_s function
2 - 6 Reserved area
64 inf 8 The value of the inf argument for the dc_clt_set_connect_inf_s function
4 flags 48 The value of the flags argument for the dc_clt_set_connect_inf_s function

Legend:
-: Not applicable.

Note:
There is no function exit information.

Table 8-25 Call information for the dc_rpc_call_to_s function (function code: 19)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 236 4 cltid 0 The value of the cltid argument for the dc_rpc_call_to_s function
When the dc_rpc_call_to function is used, the area is cleared to 0.
8 tbl_nid 4 Reserved area (cleared to 0)
64 tbl_hostnm C Value of the hostnm member of the DCRPC_BINDING_TBL structure
2 tbl_portno 4C Value of the portno member of the DCRPC_BINDING_TBL structure
2 tbl_filler1 4E Reserved area
4 tbl_flags 50 Reserved area (0x00000002)
16 tbl_filler2 54 Reserved area
32 group 64 The value of the group argument for the dc_rpc_call_to_s function
32 service 84 The value of the service argument for the dc_rpc_call_to_s function
60 in A4 The value of the in argument for the dc_rpc_call_to_s function
4 in_len E0 The value of the in_len argument for the dc_rpc_call_to_s function
4 out_len E4 The value of the out_len argument for the dc_rpc_call_to_s function
4 flags E8 The value of the flags argument for the dc_rpc_call_to_s function
Function exit information 64 60 out 0 The value returned to the out argument for the dc_rpc_call_s function.
4 out_len 3C The value returned to the out_len argument for the dc_rpc_call_s function.

Table 8-26 Call information for the dc_clt_accept_notification_s function (function code: 100)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 84 4 hWnd 0 The value of the hWnd argument for the dc_clt_accept_notification_s function
When the dc_clt_accept_notification function is used, the area is cleared to 0.
64 defpath 4 The value of the defpath argument for the dc_clt_accept_notification_s function
When the dc_clt_accept_notification function is used, the area is cleared to 0.
4 inf_len 44 The value of the inf_len argument for the dc_clt_accept_notification_s function
2 port 48 The value of the port argument for the dc_clt_accept_notification_s function
2 - 4A Reserved area
4 timeout 4C The value of the timeout argument for the dc_clt_accept_notification_s function
4 flags 50 The value of the flags argument for the dc_clt_accept_notification_s function
Function exit information 140 64 inf 0 The value returned to the inf argument for the dc_clt_accept_notification_s function.
4 inf_len 40 The value returned to the inf_len argument for the dc_clt_accept_notification_s function.
64 hostname 44 The value returned to the hostname argument for the dc_clt_accept_notification_s function.
8 nodeid 84 The value returned to the nodeid argument for the dc_clt_accept_notification_s function.

Legend:
-: Not applicable.

Table 8-27 Call information for the dc_clt_cancel_notification_s function (function code: 101)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 208 4 hWnd 0 The value of the hWnd argument for the dc_clt_cancel_notification_s function
When the dc_clt_cancel_notification function is used, the area is cleared to 0.
64 defpath 4 The value of the defpath argument for the dc_clt_cancel_notification_s function
When the dc_clt_cancel_notification function is used, the area is cleared to 0.
64 inf 44 The value of the inf argument for the dc_clt_cancel_notification_s function
4 inf_len 84 The value of the inf_len argument for the dc_clt_cancel_notification_s function
2 port 88 The value of the port argument for the dc_clt_cancel_notification_s function
2 - 8A Reserved area
64 hostname 8C The value of the hostname argument for the dc_clt_cancel_notification_s function
4 flags CC The value of the flags argument for the dc_clt_cancel_notification_s function

Legend:
-: Not applicable.

Note:
There is no function exit information.

Table 8-28 Call information for the dc_clt_open_notification_s function (function code: 102)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 76 4 hWnd 0 The value of the hWnd argument for the dc_clt_open_notification_s function
When the dc_clt_open_notification function is used, the area is cleared to 0.
64 defpath 4 The value of the defpath argument for the dc_clt_open_notification_s function
When the dc_clt_open_notification function is used, the area is cleared to 0.
2 port 44 The value of the port argument for the dc_clt_open_notification_s function
2 - 46 Reserved area
4 flags 48 The value of the flags argument for the dc_clt_open_notification_s function
Function exit information 4 4 ntfid 0 The value returned to the ntfid argument for the dc_clt_open_notification_s function.

Legend:
-: Not applicable.

Table 8-29 Call information for the dc_clt_close_notification_s function (function code: 103)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 8 4 ntfid 0 The value of the ntfid argument for the dc_clt_close_notification_s function
When the dc_clt_close_notification function is used, the area is cleared to 0.
4 flags 4 The value of the flags argument for the dc_clt_close_notification_s function

Note:
There is no function exit information.

Table 8-30 Call information for the dc_clt_chained_accept_notification_s function (function code: 104)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 16 4 ntfid 0 The value of the ntfid argument for the dc_clt_chained_accept_notification_s function
When the dc_clt_chained_accept_notification function is used, the area is cleared to 0.
4 inf_len 4 The value of the inf_len argument for the dc_clt_chained_accept_notification_s function
4 timeout 8 The value of the timeout argument for the dc_clt_chained_accept_notification_s function
4 flags C The value of the flags argument for the dc_clt_chained_accept_notification_s function
Function exit information 140 64 inf 0 The value returned to the inf argument for the dc_clt_accept_notification_s function.
4 inf_len 40 The value returned to the inf_len argument for the dc_clt_accept_notification_s function.
64 hostname 44 The value returned to the hostname argument for the dc_clt_accept_notification_s function.
8 nodeid 84 The value returned to the nodeid argument for the dc_clt_accept_notification_s function.

Table 8-31 Call information for the tpalloc function (function code: 200)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 20 8 type 0 The value of the type argument for the tpalloc function
8 subtype 8 The value of the subtype argument for the tpalloc function
4 size 10 The value of the size argument for the tpalloc function
Function exit information 8 4 return 0 The value returned by the tpalloc function (address)
4 tperrno 4 Value set in tperrno

Table 8-32 Call information for the tpfree function (function code: 201)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 4 4 ptr 0 The value of the ptr argument for the tpfree function (address)

Note:
There is no function exit information.

Table 8-33 Call information for the tpconnect function (function code: 202)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 100 32 svc 0 The value of the svc argument for the tpconnect function
60 data 20 The value of the data argument for the tpconnect function
4 len 5C The value of the len argument for the tpconnect function
4 flags 60 The value of the flags argument for the tpconnect function
Function exit information 4 4 tperrno 0 Value set in tperrno

Table 8-34 Call information for the tpdiscon function (function code: 203)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 4 4 cd 0 The value of the cd argument for the tpdiscon function
Function exit information 4 4 tperrno 0 Value set in tperrno

Table 8-35 Call information for the tpsend function (function code: 204)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 72 4 cd 0 The value of the cd argument for the tpsend function
60 data 4 The value of the data argument for the tpsend function
4 len 40 The value of the len argument for the tpsend function
4 flags 44 The value of the flags argument for the tpsend function
Function exit information 12 4 revent 0 The value returned to the revent argument for the tpsend function.
4 tpurcode 4 Value set in tpurcode
4 tperrno 8 Value set in tperrno

Table 8-36 Call information for the tprecv function (function code: 205)

Type Length (bytes) Area name Position (hex.) Description
Function entrance information 12 4 cd 0 The value of the cd argument for the tprecv function
4 len 4 The value of the len argument for the tprecv function
4 flags 8 The value of the flags argument for the tprecv function
Function exit information 76 60 data 0 The value returned to the data argument for the tprecv function.
4 len 3C The value returned to the len argument for the tprecv function.
4 revent 40 The value returned to the revent argument for the tprecv function.
4 tpurcode 44 Value set in tpurcode
4 tperrno 48 Value set in tperrno