Setting the dynamic library interface

Specify the interface style to be used in the dynamically linkable library.

Each dynamically loaded library must contain exactly one copy of this definition:

extern "C" a_sql_uint32 extfn_use_new_api(void )
{ 
return EXTFN_V3_API;
}
This definition informs the server of which interface style is being used, and therefore how to access the UDFs defined in this dynamically linkable library. For high-performance IQ UDFs, only version 3 interface style (EXTFN_V3_API) is supported.

Related concepts
Sybase IQ overview
Related tasks
Enabling and disabling user-defined functions


Created November 2, 2009. Send feedback on this help topic to Sybase Technical Publications: pubs@sybase.com