OpenTP1 Version 7 Tester and UAP Trace User's Guide

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

11.2.3 XATMI receive data file

An XATMI receive data file stores the messages received by the tprecv function in the UAP. A single file can contain a number of data items which are passed consecutively to the tprecv function.

Organization of this subsection
(1) File structure
(2) File contents
(3) Notes

(1) File structure

[Figure]

(2) File contents

Item Position Length (bytes) Contents
Common area 0 36 Area shared with the XATMI send data file. Specify a space or null character.
Buffer type 36 8 Buffer type, specified as one of the following character strings:
  • X_OCTET
  • X_COMMON
  • X_C_TYPE
Buffer subtype 44 16 Buffer subtype, specified as a string of up to 16 characters. Specify a null character when specifying X_OCTET as the buffer type.
Event flag 60 4 One of the following hexadecimal values as the string to be passed to the tprecv function:

0x00000000L
0

0x00000001L
TPEV_DISCONIMM

0x00000002L
TPEV_SVCERR

0x00000004L
TPEV_SVCFAIL

0x00000008L
TPEV_SVCSUCC

0x00000020L
TPEV_SENDONLY
Data length 64 4 Length of the data to be passed to the tprecv function (0-524288).
Specify zero when no data is passed. The buffer type and subtype specifications are ignored when zero is specified.
Data 68 n Data to be passed to the tprecv function

(3) Notes