dbh_macros man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

dbh_macros(3)	       DBHashTables Programmers' Manual		 dbh_macros(3)NAME
       dbh_macros - Macros available in dbh

SYNOPSIS
       #include <dbh.h>

       unsigned char DBH_KEYLENGTH (DBHashTable * dbh);
       FILE_POINTER DBH_RECORD_SIZE (DBHashTable * dbh);
       void *DBH_KEY (DBHashTable * dbh);
       void *DBH_DATA (DBHashTable * dbh);
       FILE_POINTER DBH_ERASED_SPACE (DBHashTable * dbh);
       FILE_POINTER DBH_DATA_SPACE (DBHashTable * dbh);
       FILE_POINTER DBH_TOTAL_SPACE (DBHashTable * dbh);
       FILE_POINTER DBH_FORMAT_SPACE (DBHashTable * dbh);
       FILE_POINTER DBH_RECORDS (DBHashTable * dbh);
       FILE_POINTER DBH_MAXIMUM_RECORD_SIZE (DBHashTable * dbh);
       char *DBH_PATH (DBHashTable * dbh);

DESCRIPTION
       Convenience macros to retrieve DBHashTable structure elements.

   DBH_KEYLENGTH ()
       This macro returns the keylenth in bytes associated to the DBHashTable.
       The value is fixed when the DBHashTable is created with dbh_create.

   DBH_RECORD_SIZE ()
       This macro returns the size of the current record loaded in memory.  If
       no record has been loaded, then the return value is not defined.

   DBH_KEY ()
       This macro returns a pointer to the current DBHashTable key area.

   DBH_DATA ()
       This macro returns a pointer to the current DBHashTable data area.

   DBH_ERASED_SPACE ()
       This  macro  returns the amount of bytes taken up by erased data in the
       DBHashTable.

   DBH_DATA_SPACE ()
       This macro returns the amount of bytes taken up by valid	 data  in  the
       DBHashTable.

   DBH_TOTAL_SPACE ()
       This  macro  returns  the  total	 amount	 of  bytes  taken  up  by  the
       DBHashTable.

   DBH_FORMAT_SPACE ()
       This macro returns the total amount of bytes taken up by the format  of
       the DBHashTable.

   DBH_RECORDS ()
       This macro returns the number of records in the DBHashTable.

   DBH_MAXIMUM_RECORD_SIZE ()
       This  macro returns the maximum allocated space for data in the current
       DBHashTable record.

   DBH_PATH ()
       This macro returns a pointer to a string containing  the	 path  to  the
       current DBHashTable.

SEE ALSO
       dbh (0)

Author
       Edscott Wilson Garcia <edscott@xfce.org>

DBHashTables			      DBH			 dbh_macros(3)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net