Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Header files and COPY elements

&pagelevel(4)&pagelevel

For the creation of openUTM-Client programs which use the XATMI interface, header files for C and COPY elements for COBOL are supplied.

When linking the client programs, the UTM client library must be incorporated.

C modules with XATMI calls require the following files:

  1. The header file xatmi.h.

  2. The file(s) with the data structures for all typed buffers used in the module, see also "Typed buffers".

COBOL modules with XATMI calls require the following COPY elements and files:

  1. The COPY elements TPSTATUS, TPTYPE, TPSVCDEF and TPCLTDEF.

  2. The file(s) with the data structures for all “typed records” used in the module.

In Windows systems the XATMI interface is not supported in COBOL.

Windows systems

On Windows systems you will find the header files in the directory

upic-dir\xatmi\include

No COPY elements are supplied for COBOL.

Unix and Linux systems

On Unix and Linux systems you will find the header files in the directory

upic-dir/xatmi/include

and the COPY elements in the directory

upic-dir/xatmi/copy-cobol85 or upic-dir/xatmi/netcobol

The openUTM client library is called libxtclt and is located in the directory upic-dir/xatmi/sys.

BS2000 systems

On BS2000 systems the include files and the COPY members are S type members of the library

$userid.SYSLIB.UTM-CLIENT.070