The DataBlade API Programmer's Manual contains information on the DataBlade API, the C-language application programming interface provided with INFORMIX-Universal Server. The DataBlade API is used in the development of client and server applications that access data stored in a Universal Server database.
Chapter 1, "Using DataBlade API Functions," covers the use of DataBlade API functions in DataBlade modules, categories of functions, and the use of header files, data structures, and the NULL constant with functions.
Chapter 4, "Using the MI_FPARAM Structure," describes the function-parameter structure, MI_FPARAM, and how to create and use an iterator function, with a pointer to an MI_FPARAM structure, for returning more than one row of values in an SQL statement.
Chapter 5, "Managing Sessions," lists the routines that initialize the DataBlade API and explains how to manage client sessions and database server sessions.
Chapter 10, "Tracing," explains how to use DataBlade API tools for inserting plain traces and internationalized traces in code.
Chapter 11, "Developing Server Functions," provides some function development guidelines for connections, transactions, memory management, stack space allocation, file access, and compatibility of client and server functions.