PreviousDTI Programmer's Guide (v10) Next

Structures in DTI

Chapter contents

The following describes the structures used in the Distributed Tuning Interface. Each structure grouping details the type of structures included and any noteable settings or arguments that may be required. Structures are stored in the following header files:

For detailed information specific to each structure, refer to the corresponding header file for that structure.

CONFIG.H Structures

The following lists the structures included in CONFIG.H. For detailed information about any of these structures, refer to the config header file.

DDFSTRCT.H Structures

The following lists the structures included in DDFSTRCT.H. For detailed information about any of these structures, refer to the ddf header file.

Differences Between TABLESTAT2 and TABLESTAT

Note the following differences between the new TABLESTAT2 structure and the TABLESTAT structure:

Backwards Compatibility

Pervasive PSQL clients can still make PvGetTableStat calls to the database engine. The database engine converts the reply message to a TABLESTAT2 structure or to a TABLESTAT structure as required based on the version of the client.

A Pervasive PSQL v10 client determines the version of the database engine to which the client is connected. If the database engine version is prior to Pervasive PSQL v10, then PvGetTableStat2 returns a TABLESTAT structure and sets the value returned for pageCompression to 0.

MONITOR.H Structures

The following lists the structures included in MONITOR.H. For detailed information about any of these structures, refer to the monitor header file.


Chapter contents
Book contents

Prev topic: Error Messages
Next topic: Calling Sequence