Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

XATMI functions for clients

&pagelevel(4)&pagelevel

The tables below list all XATMI client calls and indicate the communication paradigm with which they can be used and if the function may also be called by a server.

In addition there are the UTM-Client calls tpinit and tpterm. These two functions are not included in the XATMI standard and are used to connect XATMI to the carrier system. They are described in section “Calls for connecting to the carrier system”.

Calls of the request/response paradigm

C call

COBOL call

Call in Client/Server

Description

tpcall

TPCALL

C

Service request in synchronous request/response paradigm

tpacall

TPACALL

C

Service request in asynchronous request/response paradigm or single request paradigm (flag TPNOREPLY set)

tpgetrply

TPGETRPLY

C

Response request in synchronous request/response paradigm

tpcancel

TPCANCEL

C

Deletes an asynchronous service request before the requested response is received

Table 10: Calls of the request/response paradigm

Calls for the conversational paradigm

C call

COBOL call

Call in Client/Server

Description

tpconnect

TPCONNECT

C

establishes a connection for message exchange

tpsend

TPSEND

C, S

sends a message

tprecv

TPRECV

C, S

receives a message

tpdiscon

TPDISCON

C

closes down a connection for message exchange

Table 11: Calls for the conversational paradigm

Calls for typed buffers

C call

COBOL call

Call in Client/Server

Description

tpalloc

--

C, S

reserves memory area for a typed buffer

tprealloc

--

C, S

modifies the size of a typed buffer

tpfree

--

C, S

releases a typed buffer

tptypes

--

C, S

ascertains the type of a typed buffer

Table 12: Calls for typed buffers