DataBlade API data types

The DataBlade® API provides platform-independent data types, such as mi_smallint (two-byte integer), mi_integer (four-byte integer), and mi_double_precision (floating-point values). For a complete list of DataBlade API data types, see DataBlade API, C, and SQL data types. The mitypes.h header file defines these data types.
Tip: The mi.h header file automatically includes the milib.h header, which in turn includes the mitypes.h header file. Therefore, you do not need to explicitly include mitypes.h to use the DataBlade API data types.

To ensure maximum portability of your code, use these platform-independent data types instead of their C-language equivalents.