| 
    dpkg 1.22.7-3-g89f48
    
   | 
 
Node describing a binary package file. More...
#include <dpkg-db.h>
Data Fields | |
| struct dependency * | depends | 
| bool | essential | 
| The ‘essential’ flag, true = yes, false = no (absent).   | |
| bool | is_protected | 
| The ‘protected’ flag, true = yes, false = no (absent).   | |
| enum pkgmultiarch | multiarch | 
| const struct dpkg_arch * | arch | 
| const char * | pkgname_archqual | 
| The following is the "pkgname:archqual" cached string, if this was a C++ class this member would be mutable.   | |
| const char * | description | 
| const char * | maintainer | 
| const char * | source | 
| const char * | installedsize | 
| const char * | origin | 
| const char * | bugs | 
| struct dpkg_version | version | 
| struct conffile * | conffiles | 
| struct arbitraryfield * | arbs | 
Node describing a binary package file.
This structure holds information contained on each binary package.
| struct arbitraryfield* pkgbin::arbs | 
Referenced by pkg_format_print(), pkg_is_informative(), pkgbin_blank(), and varbuf_stanza().
| const struct dpkg_arch* pkgbin::arch | 
| const char* pkgbin::bugs | 
Referenced by pkg_is_informative(), and pkgbin_blank().
| struct conffile* pkgbin::conffiles | 
| struct dependency* pkgbin::depends | 
Referenced by breakses_ok(), deferred_remove(), dependencies_ok(), f_dependency(), pkg_is_informative(), pkgbin_blank(), predeppackage(), and w_dependency().
| const char* pkgbin::description | 
Referenced by pkg_is_informative(), pkg_synopsis(), pkgbin_blank(), and pkgbin_synopsis().
| bool pkgbin::essential | 
The ‘essential’ flag, true = yes, false = no (absent).
Referenced by check_conflict(), clearselections(), deferred_remove(), and pkgbin_blank().
| const char* pkgbin::installedsize | 
Referenced by pkg_is_informative(), and pkgbin_blank().
| bool pkgbin::is_protected | 
The ‘protected’ flag, true = yes, false = no (absent).
Referenced by check_conflict(), clearselections(), deferred_remove(), and pkgbin_blank().
| const char* pkgbin::maintainer | 
Referenced by pkg_is_informative(), and pkgbin_blank().
| enum pkgmultiarch pkgbin::multiarch | 
Referenced by filesavespackage(), pkg_blank(), pkg_infodb_foreach(), pkg_infodb_get_file(), process_archive(), and tarobject().
| const char* pkgbin::origin | 
Referenced by pkg_is_informative(), and pkgbin_blank().
| const char* pkgbin::pkgname_archqual | 
The following is the "pkgname:archqual" cached string, if this was a C++ class this member would be mutable.
Referenced by pkgbin_blank(), pkgbin_name(), and pkgbin_name_const().
| const char* pkgbin::source | 
Referenced by pkg_is_informative(), pkg_source_version(), and pkgbin_blank().
| struct dpkg_version pkgbin::version | 
Referenced by cu_postrmupgrade(), cu_preinstnew(), cu_preinstupgrade(), cu_prermdeconfigure(), cu_prerminfavour(), cu_prermupgrade(), deferred_configure(), deferred_remove(), depisok(), f_obs_revision(), f_version(), log_action(), maintscript_fallback(), modstatdb_note(), parsedb_parse(), pkg_is_informative(), pkg_source_version(), pkgbin_blank(), process_archive(), tarobject(), trigproc(), versionsatisfied(), w_version(), and wanttoinstall().