The DataBlade® API module
A DataBlade® API module is a C-language module that uses the functions of the DataBlade® API to communicate with HCL Informix®.
- C UDR
- A user-defined routine that is written in C.
- Client LIBMI application
- A client application written in C.
To provide portability for applications, most of the DataBlade® API functions behave identically in a UDR and a client LIBMI application. In cases where syntax or semantics differ, this publication uses qualifying paragraphs to distinguish between server-side and client-side behavior of the DataBlade® API.
If neither the server-specific or client-specific qualifying paragraphs appear, you can assume that the functionality is the same in both the server-side and client-side implementations of the DataBlade® API.
You can dynamically determine the kind of DataBlade® API module with the mi_client() function.