Upgrade to the v4 API included with 16.0.
If you have existing scalar or aggregate UDFs developed for SAP Sybase IQ server versions 15.1, 15.2, or 15.3, those UDFs use the V3 API interface style and reference the extfnapiv3.h header file. Modify your legacy C or C++ external library files to reference the extfnapiv4.h header file.
Existing v3 scalar and aggregate functions continue to work as designed. However, to take advantage of scalar and aggregate distribution in PlexQ, you must upgrade the header file and library version to v4. You need not change the name of the typedefs for your scalar or aggregate function.