Previous Topic: Source CodeNext Topic: Arguments


Purpose

The ci_c_user_data_out() function is the second user exit that is invoked on a cooperative flow. It provides access to the outbound View32 buffer, and an opportunity to add more attributes to the flags parameter of the subsequent Tuxedo tpcall API. tuxSvcInputBuffer is a request buffer containing a CA Gen procedure step structure followed by its import views as back-to-back data items. svcFlags are added to the tpcall flags parameter. Both are passed to the tpcall.

ci_c_user_data_out() is called from both a Windows Client and Server to Server flows, hence the two source files.