DBSizeInfo Struct Reference

#include <pi-dlp.h>

Collaboration diagram for DBSizeInfo:

Collaboration graph
[legend]

Detailed Description

Size information for a database.

Returned by dlp_FindDBByName(), dlp_FindDBByOpenHandle() and dlp_FindDBByTypeCreator().

Definition at line 257 of file pi-dlp.h.

Data Fields

unsigned long numRecords
unsigned long totalBytes
unsigned long dataBytes
unsigned long appBlockSize
unsigned long sortBlockSize
unsigned long maxRecSize


Field Documentation

unsigned long DBSizeInfo::numRecords

Number of records or resources

Definition at line 258 of file pi-dlp.h.

Referenced by _wrap_DBSizeInfo_numRecords_get(), _wrap_DBSizeInfo_numRecords_set(), and PyObjectFromDBSizeInfo().

unsigned long DBSizeInfo::totalBytes

Total number of bytes occupied by the database, including header and records list

Definition at line 259 of file pi-dlp.h.

Referenced by _wrap_DBSizeInfo_totalBytes_get(), _wrap_DBSizeInfo_totalBytes_set(), and PyObjectFromDBSizeInfo().

unsigned long DBSizeInfo::dataBytes

Total number of data bytes contained in the database's records or resources

Definition at line 260 of file pi-dlp.h.

Referenced by _wrap_DBSizeInfo_dataBytes_get(), _wrap_DBSizeInfo_dataBytes_set(), and PyObjectFromDBSizeInfo().

unsigned long DBSizeInfo::appBlockSize

Size of the appInfo block

Definition at line 261 of file pi-dlp.h.

Referenced by _wrap_DBSizeInfo_appBlockSize_get(), _wrap_DBSizeInfo_appBlockSize_set(), and PyObjectFromDBSizeInfo().

unsigned long DBSizeInfo::sortBlockSize

Size of the sortInfo block

Definition at line 262 of file pi-dlp.h.

Referenced by _wrap_DBSizeInfo_sortBlockSize_get(), _wrap_DBSizeInfo_sortBlockSize_set(), and PyObjectFromDBSizeInfo().

unsigned long DBSizeInfo::maxRecSize

note: this field is always set to 0 on return from dlp_FindDBxxx

Definition at line 263 of file pi-dlp.h.

Referenced by _wrap_DBSizeInfo_maxRecSize_get(), _wrap_DBSizeInfo_maxRecSize_set(), and PyObjectFromDBSizeInfo().


The documentation for this struct was generated from the following file:
© 1996-2007 by pilot-link.org. All rights reserved.