The Adapter Shared Utility Library

The adapter shared utility library provides the utility functions required for a custom adapter implementation, including data conversion, data manipulation, and data management.

The header file, GenericAdapterInterface.h, contains the import declarations required to call utility functions in the adapter shared utility library.

When calling functions, each data utility requires a unique handle. The adapter shared utility library is labeled esp_adapter_util_lib.dll for Windows installations, and libesp_adapter_util_lib.so for Linux installations.

When calling functions in the adapter shared utility shared, each data utility requires a unique handle. For example, users can use the ConnectionRow function by calling CreateConnectionRow. This call returns a unique handle in the form of a void pointer. The user can pass this pointer back when making calls to any other APIs under ConnectionRow.