Contains classes for accessing CICS servers using the CICS Transaction Gateway.

Classes

  ClassDescription
Channel
A named collection of Container objects that can be passed to a CICS program.
Container
A uniquely named block of data which is held in a Channel.
ContainerExistsException
The exception that is thrown when an attempt is made to create a Container with the same name as one which already exists within a Channel.
ContainerNotFoundException
The exception that is thrown when an attempt is made to access a Container which does not exist within a Channel.
ContainerTypeException
The exception that is thrown when an attempt is made to access a Container using methods which are not appropriate for its type.
EciRequest
Represents a CICS External Call Interface (ECI) request.
GatewayConnection
Represents a connection to a Gateway daemon.
GatewayException
The exception that is thrown when an error occurs within a Gateway daemon.
GatewayRequest
Base class for requests that can be sent to a Gateway daemon.
InvalidNameException
Thrown when there is an attempt to create a Channel or Container with a name which is not valid.
Trace
Provides methods for controlling trace in ctgclient.dll and IBM.CTG.Client.dll.

Structures

  StructureDescription
CicsServer
Represents a CICS server defined in a Gateway daemon.

Enumerations

  EnumerationDescription
ContainerType
Defines the data type held within a Container.
EciExtendMode
Specifies whether an EciRequest should start, continue, or end a logical unit of work (LUW).
EciReturnCode
Defines External Call Interface (ECI) return codes.
GatewayReturnCode
Defines return codes returned by a Gateway daemon.
TraceLevel
Defines trace levels for IBM.CTG.Client.dll and ctgclient.dll.