An object of class CclConn is used to represent an ECI connection between a client and a named server. See Server connection in the CICS® Transaction Gateway: Programming Guide. Access to the server is optionally controlled by a userId and password. It can call a program in the server or get information on the state of the connection. See Passing data to a server program in the CICS Transaction Gateway: Programming Guide and Monitoring server availability in the CICS Transaction Gateway: Programming Guide for more information.
The creation of a CclConn object does not cause any interaction with the CICS server, nor does it guarantee that the server is available to process requests.
Any interaction between client and server requires the use of a CclFlow object. See Compiling and Linking in the CICS Transaction Gateway: Programming Guide for more information.
A CclConn object cannot be copied or assigned. Any attempt to delete a CclConn object for which there are active CclFlow or CclUOW objects raises an activeFlow or an activeUOW exception.