The following table gives a brief description of the exits under C/C++ - Middleware Communications Runtime.
|
Client Side Middleware: Language: C/C++ Function Area: Communications |
|||
|---|---|---|---|
|
Comm. Type |
User Exit Name |
Source Code |
Description |
|
CSU |
CSUGetLibraryVersionName |
csuglvn.cxx |
Provides a mapping of specified library/dll name to version specific name if one exists, otherwise, the specified name value is returned. |
|
Client Manager |
ci_cm_id |
cicmclx.c |
Client Manager unique ID This ext supports the use of Multi-Instance Client Manager. Used by the Client Manager application. |
|
Client Manager |
CI_CM_DPC_Flow_ Complete_Comm_Error |
cicmclx.c |
Direct the client side runtime to retry a synchronous cooperative flow that fails with a specified communication error. Communication errors seen most often by GUI applications include 609, 619, and 629 failures. |
|
TCP/IP |
CI_TCP_DPC_DirServ_Exit |
citcpclx.c |
Programmatic runtime override of TCP/IP destination (host, port) |
|
TCP/IP |
CI_TCP_DPC_setupComm_ Complete |
citcpclx.c |
Directs the runtime to retry a cooperative flow request that failed during setup. |
|
TCP/IP |
CI_TCP_DPC_handleComm_Complete |
citcpclx.c |
Directs the runtime to retry a cooperative flow request that failed during the non-setup related processing of a cooperative flow. |
|
MQSeries |
CI_MQS_DPC_Exit |
cimqclex.c |
Programmatic runtime override of various pieces of information used to interface with MQSeries. |
|
MQSeries |
CI_MQS_DynamicQName_ Exit |
cimqclex.c |
Override the default structure of Dynamic Reply to Queues. |
|
MQSeries |
CI_MQS_DPC_setupComm_Complete |
cimqclex.c |
Direct the runtime to retry a cooperative flow request that failed during setup. |
|
MQSeries |
CI_MQS_DPC_handleComm_Complete |
cimqclex.c |
Direct the runtime to retry a cooperative flow request that failed during the non-setup related processing of a cooperative flow. |
|
MQSeries |
CI_MQS_MQShutdownTest |
cimqclex.c |
Override the default behavior of keeping the connection to the Queue Manager following the completion of a cooperative flow. |
|
MQSeries |
CI_MQS_DPC_ setReportOptions |
cimqclex.c |
Override the default report options set in the MQ Put Message Descriptor. |
|
ECI |
ci_eci_get_system_name |
cieciclx.c |
Provide the CICS system name, if one has not previously been provided by data obtained from the commcfg.ini file. |
|
ECI |
ci_eci_get_tpn |
cieciclx.c |
Provides override of the CICS Mirror Transaction used for processing the current request. The default Mirror Transaction is CPMI. |
|
Tuxedo |
ci_c_sec_set |
cictuxwsx.c |
Set user supplied security data into the security data fields located in Tuxedo's TPINIT structure. |
|
Tuxedo |
ci_c_user_data_out |
cictuxwsx.c |
Give the user the opportunity to inspect or modify the cooperative flow request buffer prior to Tuxedo sending the request to the target Tuxedo service. Invoked prior to the TPCALL for those clients connecting to Tuxedo servers residing on a separate host. |
|
Tuxedo |
ci_c_user_data_in |
cictuxwsx.c |
Give the user the opportunity to inspect or modify the cooperative flow request buffer on return from the target Tuxedo service. Invoked on return from the TPCALL for those clients connecting to Tuxedo servers residing on a separate host. Additionally, this exit allows the client to disconnect from the server following each flow. |
|
Tuxedo |
ci_c_user_data_out |
cictuxx.c |
Give the user the opportunity to inspect or modify the cooperative flow request buffer prior to Tuxedo sending the request to the target Tuxedo service. Invoked prior to the TPCALL for those clients connecting to Tuxedo servers residing on the same host. |
|
Tuxedo |
ci_c_user_data_in |
cictuxx.c |
Give the user the opportunity to inspect or modify the cooperative flow request buffer on return from the target Tuxedo service. Invoked on return from the TPCALL for those clients connecting to Tuxedo servers residing on the same host. Additionally, this exit allows the client to disconnect from the server following each flow. |
|
Web Services |
CI_WS_DPC_Exit |
ciwsclx.c |
Programmatic runtime override of parameters baseURL and contextType for Web Service destination. |
|
Web Services |
CI_WS_DPC_URL_Exit |
ciwsclx.c |
Programmatic runtime override of URL for Web Service destination. |
Note: For more information about the user exits, see the User Exit Reference Guide.
|
Copyright © 2014 CA.
All rights reserved.
|
|