__pmdb_t Struct Reference

#include <db.h>

Collaboration diagram for __pmdb_t:

Collaboration graph
[legend]

Data Fields

char * path
char treename [PATH_MAX]
void * handle
alpm_list_tpkgcache
alpm_list_tgrpcache
alpm_list_tservers

Detailed Description

Definition at line 41 of file db.h.


Field Documentation

char* __pmdb_t::path

Definition at line 42 of file db.h.

Referenced by _alpm_db_free(), _alpm_db_getlastupdate(), _alpm_db_install(), _alpm_db_new(), _alpm_db_open(), _alpm_db_read(), _alpm_db_remove(), _alpm_db_scan(), _alpm_db_setlastupdate(), _alpm_db_write(), _alpm_remove_commit(), and alpm_db_update().

char __pmdb_t::treename[PATH_MAX]

Definition at line 43 of file db.h.

Referenced by _alpm_db_add_pkgincache(), _alpm_db_free_pkgcache(), _alpm_db_get_pkgcache(), _alpm_db_load_grpcache(), _alpm_db_load_pkgcache(), _alpm_db_new(), _alpm_db_read(), _alpm_db_register_sync(), _alpm_db_remove_pkgfromcache(), _alpm_db_write(), _alpm_sync_addtarget(), _alpm_sync_commit(), alpm_db_get_name(), alpm_db_setserver(), and alpm_db_update().

void* __pmdb_t::handle

Definition at line 44 of file db.h.

Referenced by _alpm_db_close(), _alpm_db_open(), _alpm_db_rewind(), and _alpm_db_scan().

alpm_list_t* __pmdb_t::pkgcache

Definition at line 45 of file db.h.

Referenced by _alpm_db_add_pkgincache(), _alpm_db_free_pkgcache(), _alpm_db_get_pkgcache(), _alpm_db_load_grpcache(), _alpm_db_load_pkgcache(), and _alpm_db_remove_pkgfromcache().

alpm_list_t* __pmdb_t::grpcache

Definition at line 46 of file db.h.

Referenced by _alpm_db_free_grpcache(), _alpm_db_free_pkgcache(), _alpm_db_get_grpcache(), and _alpm_db_load_grpcache().

alpm_list_t* __pmdb_t::servers

Definition at line 47 of file db.h.

Referenced by _alpm_db_free(), _alpm_sync_commit(), alpm_db_get_url(), alpm_db_setserver(), and alpm_db_update().


The documentation for this struct was generated from the following file:
Generated on Tue Jan 15 00:03:15 2008 for libalpm by  doxygen 1.5.4