Defines External Call Interface (ECI) return codes.

Namespace:  IBM.CTG
Assembly:  IBM.CTG.Client (in IBM.CTG.Client.dll) Version: 1.0.0.0

Syntax

C#
public enum EciReturnCode
Visual Basic
Public Enumeration EciReturnCode
Visual C++
public enum class EciReturnCode

Members

Member nameDescription
EciNoError
No error.
EciErrInvalidDataLength
The protocol used to communicate with CICS is unable to send or receive the specified COMMAREA size.
EciErrInvalidExtendMode
The ExtendMode property is not valid.
EciErrNoCics
Communication with the target CICS server could not be established.
EciErrCicsDied
Communication with the target CICS server was interrupted during the request.
EciErrRequestTimeout
The timeout interval expired before the request was sent to CICS.
EciErrResponseTimeout
The ECI call timed out while waiting for a response.
EciErrTransactionAbend
The CICS transaction abended. The abend code is available in the AbendCode property.
EciErrLuwToken
The LuwToken property is not valid. There is no active unit of work associated with the specified LUW token.
EciErrInvalidCallType
The ECI request contains a Channel and the destination CICS server is not a defined IPIC server.
-or-
The active CICS request exit rejected the request.
EciErrResourceShortage
There are insufficient resources to communicate with the target CICS server; details might be available in the CICS TG error log files.
EciErrNoSessions
There are insufficient communication resources to communicate with the target CICS server.
EciErrUnknownServer
The target CICS server is unknown to the Gateway daemon.
EciErrSecurityError
An invalid combination of UserId and Password was specified.
EciErrMaxSystems
The CICS TG has reached its limit on the maximum number of CICS servers.
EciErrMaxSessions
There are insufficient communication resources to complete the request.
EciErrRolledBack
An attempt was made to commit a logical unit of work, but the CICS server was unable to commit the changes, and backed them out instead.

See Also