Header files

Table 2-1 describes header files required by all Client-Library applications.

Table 2-1: Required header files for Client-Library applications

File

Description

ctpublic.h

Required by all application source files that contain calls to Client-Library, it includes:

  • Definitions of symbolic constants used by Client-Library routines

  • Declarations for Client-Library routines

cspublic.h

The CS-Library header file, which includes:

  • Definitions of common client/server symbolic constants

  • Type definitions for common client/server structures

  • Declarations for CS-Library routines

bkpublic.h

Required in all application source files that make calls to bulk-copy routines

cstypes.h

Contains type definitions for Client-Library datatypes

sqlca.h

Contains a type definition for the SQLCA define structure