gtpc2man | C/C++ Language Support User's Guide |
The TPF/APPC mapped interface is based on the communication element of the SAA's Common Programming Interface (CPI). Although TPF/APPC does not fully conform to CPI Communications, standard CPI Communications programs can be converted easily, provided the programs do not use the features described below that TPF does not support. See the Systems Application Architecture Common Programming Interface Communications Reference for more information about CPI Communications.
The TPF/APPC mapped interface differs from CPI Communications in the following:
As a result of these changes, some CPI Communications functions and characteristics no longer have meaning or can have only one value. Therefore, the following functions are not supported:
The following characteristics are not supported:
Characteristics are values that are stored internally and keep the transaction program from having to specify the same values on function calls over and over. There are special functions to change and examine the values of the various characteristics. The characteristics, which are shown in italics throughout this chapter, are:
The set functions provide details about these characteristics. In addition, the programming considerations for each function list any characteristics that are affected by that function.
The following is a list of the conversation states for the TPF/APPC mapped conversations:
The side information table holds combinations of partner LU names, remote transaction program names, and mode names. Each combination is identified by a unique symbolic destination name. The side information table offline program (CHQI) provides a way of generating the side information table, verifying the syntax of the entries before bringing them online, and managing the data contained in the online information table. You can also build or modify the table online using the ZNSID command. See the TPF ACF/SNA Data Communications Reference for more information about the CHQI program. See TPF Operations for more information about ZNSID.