For the most part, the use of Gateway-Library functions in CICS, IMS TM and MVS programs is the same. The minor differences that exist are discussed in Table 1-1 and noted in the reference pages for the affected functions.
Function |
Differences between CICS, IMS TM and MVS |
---|---|
TDINFRPC TDSTATUS |
The action taken when the communication state (COMM_STATE) is TDS_RESET can differ between CICS, MVS and the IMS TM implicit API:
|
TDINIT |
The first argument differs between CICS and IMS TM:
|
TDSETPT |
Used with IMS TM only, to indicate the type of IMS TM transaction. |
TDSNDDON |
Value of CONN_OPTIONS in CICS, MVS, and the IMS TM explicit API can be set to TDS_ENDREPLY in long-running transactions. TDS_ENDREPLY cannot be used under the IMS TM implicit API. To learn how to simulate long-running transactions in the implicit API, see “Long-running transactions”. |
TDINFACT TDSETACT |
Accounting records are written to different logs under CICS, IMS TM and MVS:
|
TDINFLOG TDINFSPT TDLSTLSPT TDSETLOG TDSETSPT TDWRTLOG |
Trace records are written to different logs under CICS, IMS TM and MVS:
|
Copyright © 2005. Sybase Inc. All rights reserved. |
![]() |