EPI Client API exits

The EPI Client API exits can be used with EPI requests sent to CICS servers over either the TCP/IP or SNA protocol.

For more information on creating and deploying user exits see ECI and EPI C exits.

The C EPI exits are:
Table 1 summarizes the exit names, the parameters passed to each exit, and the possible return codes.
Table 1. Summary of EPI exits
Function name Parameters Return codes:
CICS_EpiInitializeExit

Version
Anchor

CICS_EXIT_OK
CICS_EXIT_NO_EXIT
CICS_EXIT_CANT_INIT_EXITS
user-defined

CICS_EpiTerminateExit

Anchor

CICS_EXIT_OK
CICS_EXIT_BAD_ANCHOR
CICS_EXIT_BAD_STORAGE
user-defined

CICS_EpiAddTerminalExit

Anchor
NameSpace
System
NetName
DevType

CICS_EXIT_OK
CICS_EXIT_DONT_ADD_TERMINAL
CICS_EXIT_BAD_ANCHOR
CICS_EXIT_BAD_PARM
user-defined

CICS_EpiTermIdExit

Anchor
TermIndex
System

CICS_EXIT_OK
CICS_EXIT_BAD_ANCHOR
CICS_EXIT_BAD_PARM
user-defined

CICS_EpiTermIdInfoExit

Anchor
Version
TermIndex
EpiDetails

CICS_EXIT_OK
CICS_EXIT_BAD_ANCHOR
CICS_EXIT_BAD_PARM
user-defined

CICS_EpiStartTranExtendedExit

Anchor
TermIndex
TransId
Data
Size

CICS_EXIT_OK
CICS_EXIT_BAD_ANCHOR
CICS_EXIT_BAD_PARM
user-defined

CICS_EpiStartTranExit

Anchor
TransId
Data

CICS_EXIT_OK
CICS_EXIT_BAD_ANCHOR
CICS_EXIT_BAD_PARM
user-defined

CICS_EpiReplyExit

Anchor
TermIndex
Data
Size

CICS_EXIT_OK
CICS_EXIT_BAD_ANCHOR
CICS_EXIT_BAD_PARM
user_defined

CICS_EpiDelTerminalExit

Anchor
TermIndex

CICS_EXIT_OK
CICS_EXIT_BAD_ANCHOR
CICS_EXIT_BAD_PARM
user_defined

CICS_EpiGetEventExit

Anchor
TermIndex
Wait
Event

CICS_EXIT_OK
CICS_EXIT_BAD_ANCHOR
CICS_EXIT_BAD_PARM
user_defined

CICS_EpiSystemIdExit

Anchor
NameSpace
System
NetName
DevType
FailedSystem
Reason
SubReason
UserId
PassWord

CICS_EXIT_OK
CICS_EXIT_DONT_ADD_TERMINAL
CICS_EXIT_BAD_ANCHOR
CICS_EXIT_BAD_PARM
user_defined

CICS_EpiTranFailedExit

Anchor
TermIndex
Wait
Event

CICS_EXIT_OK
CICS_EXIT_BAD_ANCHOR
CICS_EXIT_BAD_PARM
user_defined


Information Information

Feedback


Timestamp icon Last updated: Tuesday, 19 November 2013


https://ut-ilnx-r4.hursley.ibm.com/tg_latest/help/topic/com.ibm.cics.tg.doc//proref/apcepi.html