INFORMIX
DataBlade API Programmer's Manual
Chapter 1: Using DataBlade API Functions
Home Contents Index Master Index New Book

DataBlade API Header Files

Include the following header files as needed before DataBlade API function calls. For example, before a call to a smart-large-object function (mi_lo_*()), you need to include the milo.h header file, but for a smart-large-object function that is backward compatible with the Illustra database server (mi_large_object_*()), you need to include the miloback.h header file instead.

Header File Description

miconv.h

Contains convention definitions. Includes on/off switches based on architecture, compiler type, and so on. Other parts of the code use these switches to define types correctly. The mitypes.h header file automatically includes miconv.h.

mitypes.h

Includes all DataBlade API base data types, their accessor macros, and their directly related value macros. The milib.h header file automatically includes mitypes.h.

milib.h

Includes function prototypes for the normal public entry points, and public declarations of required data structures and related macros. These data structures are library structures such as MI_CONNECTION.

milo.h

Includes the data structures, values, and function prototypes for smart-large-object manipulation in the Universal Server smart-large-object interface.

miloback.h

Includes the data structures, values, and function prototypes for smart-large-object manipulation in the Illustra large-object interface.

mitrace.h

Includes the data structures, values, and function prototypes for the trace facility.

mi.h

Includes all other DataBlade API public header files.




DataBlade API Programmer's Manual, version 9.1
Copyright © 1998, Informix Software, Inc. All rights reserved.