#include <package.h>

Data Fields | |
| char * | filename |
| char * | name |
| char * | version |
| char * | desc |
| char * | url |
| time_t | builddate |
| time_t | installdate |
| char * | packager |
| char * | md5sum |
| char * | arch |
| unsigned long | size |
| unsigned long | isize |
| unsigned short | scriptlet |
| unsigned short | force |
| pmpkgreason_t | reason |
| alpm_list_t * | licenses |
| alpm_list_t * | replaces |
| alpm_list_t * | groups |
| alpm_list_t * | files |
| alpm_list_t * | backup |
| alpm_list_t * | depends |
| alpm_list_t * | optdepends |
| alpm_list_t * | conflicts |
| alpm_list_t * | provides |
| alpm_list_t * | deltas |
| pmpkgfrom_t | origin |
| union { | |
| pmdb_t * db | |
| char * file | |
| } | origin_data |
| pmdbinfrq_t | infolevel |
Definition at line 36 of file lib/libalpm/package.h.
| char* __pmpkg_t::filename |
Definition at line 37 of file lib/libalpm/package.h.
Referenced by _alpm_db_read(), _alpm_pkg_dup(), _alpm_pkg_free(), and alpm_pkg_get_filename().
| char* __pmpkg_t::name |
Definition at line 38 of file lib/libalpm/package.h.
Referenced by _alpm_add_loadtarget(), _alpm_db_find_fileconflicts(), _alpm_db_read(), _alpm_db_remove(), _alpm_db_write(), _alpm_pkg_dup(), _alpm_pkg_free(), _alpm_pkg_load(), _alpm_pkg_new(), _alpm_remove_commit(), _alpm_remove_loadtarget(), _alpm_resolvedeps(), _alpm_sortbydeps(), _alpm_sync_commit(), _alpm_sync_prepare(), alpm_checkdeps(), alpm_pkg_compute_requiredby(), alpm_pkg_get_filename(), and alpm_pkg_get_name().
| char* __pmpkg_t::version |
Definition at line 39 of file lib/libalpm/package.h.
Referenced by _alpm_add_loadtarget(), _alpm_db_read(), _alpm_db_remove(), _alpm_db_write(), _alpm_pkg_dup(), _alpm_pkg_free(), _alpm_pkg_load(), _alpm_pkg_new(), alpm_pkg_get_filename(), and alpm_pkg_get_version().
| char* __pmpkg_t::desc |
Definition at line 40 of file lib/libalpm/package.h.
Referenced by _alpm_db_read(), _alpm_db_write(), _alpm_pkg_dup(), _alpm_pkg_free(), and alpm_pkg_get_desc().
| char* __pmpkg_t::url |
Definition at line 41 of file lib/libalpm/package.h.
Referenced by _alpm_db_read(), _alpm_db_write(), _alpm_pkg_dup(), _alpm_pkg_free(), and alpm_pkg_get_url().
| time_t __pmpkg_t::builddate |
Definition at line 42 of file lib/libalpm/package.h.
Referenced by _alpm_db_read(), _alpm_db_write(), _alpm_pkg_dup(), and alpm_pkg_get_builddate().
| time_t __pmpkg_t::installdate |
Definition at line 43 of file lib/libalpm/package.h.
Referenced by _alpm_db_read(), _alpm_db_write(), _alpm_pkg_dup(), and alpm_pkg_get_installdate().
| char* __pmpkg_t::packager |
Definition at line 44 of file lib/libalpm/package.h.
Referenced by _alpm_db_read(), _alpm_db_write(), _alpm_pkg_dup(), _alpm_pkg_free(), and alpm_pkg_get_packager().
| char* __pmpkg_t::md5sum |
Definition at line 45 of file lib/libalpm/package.h.
Referenced by _alpm_db_read(), _alpm_db_write(), _alpm_pkg_dup(), _alpm_pkg_free(), and alpm_pkg_get_md5sum().
| char* __pmpkg_t::arch |
Definition at line 46 of file lib/libalpm/package.h.
Referenced by _alpm_db_read(), _alpm_db_write(), _alpm_pkg_dup(), _alpm_pkg_free(), alpm_pkg_get_arch(), and alpm_pkg_get_filename().
| unsigned long __pmpkg_t::size |
Definition at line 47 of file lib/libalpm/package.h.
Referenced by _alpm_db_read(), _alpm_db_write(), _alpm_pkg_dup(), _alpm_pkg_load(), and alpm_pkg_get_size().
| unsigned long __pmpkg_t::isize |
Definition at line 48 of file lib/libalpm/package.h.
Referenced by _alpm_db_read(), _alpm_db_write(), _alpm_pkg_dup(), and alpm_pkg_get_isize().
| unsigned short __pmpkg_t::scriptlet |
Definition at line 49 of file lib/libalpm/package.h.
Referenced by _alpm_db_read(), _alpm_pkg_dup(), _alpm_pkg_load(), and alpm_pkg_has_scriptlet().
| unsigned short __pmpkg_t::force |
Definition at line 50 of file lib/libalpm/package.h.
Referenced by _alpm_db_read(), _alpm_db_write(), _alpm_pkg_compare_versions(), and _alpm_pkg_dup().
Definition at line 51 of file lib/libalpm/package.h.
Referenced by _alpm_add_loadtarget(), _alpm_db_read(), _alpm_db_write(), _alpm_pkg_dup(), _alpm_sync_commit(), and alpm_pkg_get_reason().
Definition at line 52 of file lib/libalpm/package.h.
Referenced by _alpm_db_read(), _alpm_db_write(), _alpm_pkg_dup(), _alpm_pkg_free(), and alpm_pkg_get_licenses().
Definition at line 53 of file lib/libalpm/package.h.
Referenced by _alpm_db_read(), _alpm_db_write(), _alpm_pkg_dup(), _alpm_pkg_free(), and alpm_pkg_get_replaces().
Definition at line 54 of file lib/libalpm/package.h.
Referenced by _alpm_db_read(), _alpm_db_write(), _alpm_pkg_dup(), _alpm_pkg_free(), and alpm_pkg_get_groups().
Definition at line 55 of file lib/libalpm/package.h.
Referenced by _alpm_db_find_fileconflicts(), _alpm_db_read(), _alpm_db_write(), _alpm_pkg_dup(), _alpm_pkg_free(), _alpm_pkg_load(), and alpm_pkg_get_files().
Definition at line 56 of file lib/libalpm/package.h.
Referenced by _alpm_db_read(), _alpm_db_write(), _alpm_pkg_dup(), _alpm_pkg_free(), and alpm_pkg_get_backup().
Definition at line 57 of file lib/libalpm/package.h.
Referenced by _alpm_db_read(), _alpm_db_write(), _alpm_pkg_dup(), _alpm_pkg_free(), and alpm_pkg_get_depends().
Definition at line 58 of file lib/libalpm/package.h.
Referenced by _alpm_db_read(), _alpm_db_write(), _alpm_pkg_dup(), _alpm_pkg_free(), and alpm_pkg_get_optdepends().
Definition at line 59 of file lib/libalpm/package.h.
Referenced by _alpm_db_read(), _alpm_db_write(), _alpm_pkg_dup(), _alpm_pkg_free(), and alpm_pkg_get_conflicts().
Definition at line 60 of file lib/libalpm/package.h.
Referenced by _alpm_db_read(), _alpm_db_write(), _alpm_pkg_dup(), _alpm_pkg_free(), and alpm_pkg_get_provides().
Definition at line 61 of file lib/libalpm/package.h.
Referenced by _alpm_db_read(), _alpm_pkg_dup(), _alpm_pkg_free(), and alpm_pkg_get_deltas().
Definition at line 63 of file lib/libalpm/package.h.
Referenced by _alpm_db_load_pkgcache(), _alpm_db_read(), _alpm_db_scan(), _alpm_pkg_compare_versions(), _alpm_pkg_dup(), _alpm_pkg_free(), _alpm_pkg_load(), alpm_pkg_changelog_close(), alpm_pkg_changelog_open(), alpm_pkg_changelog_read(), alpm_pkg_checkmd5sum(), alpm_pkg_free(), alpm_pkg_get_arch(), alpm_pkg_get_backup(), alpm_pkg_get_builddate(), alpm_pkg_get_conflicts(), alpm_pkg_get_deltas(), alpm_pkg_get_depends(), alpm_pkg_get_desc(), alpm_pkg_get_filename(), alpm_pkg_get_files(), alpm_pkg_get_groups(), alpm_pkg_get_installdate(), alpm_pkg_get_isize(), alpm_pkg_get_licenses(), alpm_pkg_get_md5sum(), alpm_pkg_get_name(), alpm_pkg_get_optdepends(), alpm_pkg_get_packager(), alpm_pkg_get_provides(), alpm_pkg_get_reason(), alpm_pkg_get_replaces(), alpm_pkg_get_size(), alpm_pkg_get_url(), alpm_pkg_get_version(), and alpm_pkg_has_scriptlet().
Definition at line 69 of file lib/libalpm/package.h.
Referenced by _alpm_db_load_pkgcache(), _alpm_db_scan(), _alpm_pkg_compare_versions(), _alpm_pkg_dup(), _alpm_sync_commit(), alpm_pkg_checkmd5sum(), alpm_pkg_get_arch(), alpm_pkg_get_backup(), alpm_pkg_get_builddate(), alpm_pkg_get_conflicts(), alpm_pkg_get_deltas(), alpm_pkg_get_depends(), alpm_pkg_get_desc(), alpm_pkg_get_filename(), alpm_pkg_get_files(), alpm_pkg_get_groups(), alpm_pkg_get_installdate(), alpm_pkg_get_isize(), alpm_pkg_get_licenses(), alpm_pkg_get_md5sum(), alpm_pkg_get_name(), alpm_pkg_get_optdepends(), alpm_pkg_get_packager(), alpm_pkg_get_provides(), alpm_pkg_get_reason(), alpm_pkg_get_replaces(), alpm_pkg_get_size(), alpm_pkg_get_url(), alpm_pkg_get_version(), and alpm_pkg_has_scriptlet().
| char* __pmpkg_t::file |
Definition at line 70 of file lib/libalpm/package.h.
Referenced by _alpm_pkg_dup(), _alpm_pkg_free(), _alpm_pkg_load(), and alpm_pkg_changelog_open().
| union { ... } __pmpkg_t::origin_data |
Referenced by _alpm_db_load_pkgcache(), _alpm_db_scan(), _alpm_pkg_compare_versions(), _alpm_pkg_dup(), _alpm_pkg_free(), _alpm_pkg_load(), _alpm_sync_commit(), alpm_pkg_changelog_open(), alpm_pkg_checkmd5sum(), alpm_pkg_get_arch(), alpm_pkg_get_backup(), alpm_pkg_get_builddate(), alpm_pkg_get_conflicts(), alpm_pkg_get_deltas(), alpm_pkg_get_depends(), alpm_pkg_get_desc(), alpm_pkg_get_filename(), alpm_pkg_get_files(), alpm_pkg_get_groups(), alpm_pkg_get_installdate(), alpm_pkg_get_isize(), alpm_pkg_get_licenses(), alpm_pkg_get_md5sum(), alpm_pkg_get_name(), alpm_pkg_get_optdepends(), alpm_pkg_get_packager(), alpm_pkg_get_provides(), alpm_pkg_get_reason(), alpm_pkg_get_replaces(), alpm_pkg_get_size(), alpm_pkg_get_url(), alpm_pkg_get_version(), and alpm_pkg_has_scriptlet().
Definition at line 72 of file lib/libalpm/package.h.
Referenced by _alpm_db_read(), _alpm_pkg_dup(), _alpm_pkg_load(), alpm_pkg_get_arch(), alpm_pkg_get_backup(), alpm_pkg_get_builddate(), alpm_pkg_get_conflicts(), alpm_pkg_get_deltas(), alpm_pkg_get_depends(), alpm_pkg_get_desc(), alpm_pkg_get_filename(), alpm_pkg_get_files(), alpm_pkg_get_groups(), alpm_pkg_get_installdate(), alpm_pkg_get_isize(), alpm_pkg_get_licenses(), alpm_pkg_get_md5sum(), alpm_pkg_get_name(), alpm_pkg_get_optdepends(), alpm_pkg_get_packager(), alpm_pkg_get_provides(), alpm_pkg_get_reason(), alpm_pkg_get_replaces(), alpm_pkg_get_size(), alpm_pkg_get_url(), alpm_pkg_get_version(), and alpm_pkg_has_scriptlet().
1.5.4