dpkg 1.21.11
Data Fields

Node describing a binary package file. More...

#include <dpkg-db.h>

Collaboration diagram for pkgbin:
[legend]

Data Fields

struct dependencydepends
 
bool essential
 The ‘essential’ flag, true = yes, false = no (absent). More...
 
bool is_protected
 The ‘protected’ flag, true = yes, false = no (absent). More...
 
enum pkgmultiarch multiarch
 
const struct dpkg_archarch
 
const char * pkgname_archqual
 The following is the "pkgname:archqual" cached string, if this was a C++ class this member would be mutable. More...
 
const char * description
 
const char * maintainer
 
const char * source
 
const char * installedsize
 
const char * origin
 
const char * bugs
 
struct dpkg_version version
 
struct conffileconffiles
 
struct arbitraryfieldarbs
 

Detailed Description

Node describing a binary package file.

This structure holds information contained on each binary package.

Field Documentation

◆ arbs

struct arbitraryfield* pkgbin::arbs

Referenced by pkgbin_blank(), and varbufrecord().

◆ arch

const struct dpkg_arch* pkgbin::arch

◆ bugs

const char* pkgbin::bugs

Referenced by pkgbin_blank().

◆ conffiles

struct conffile* pkgbin::conffiles

◆ depends

struct dependency* pkgbin::depends

◆ description

const char* pkgbin::description

◆ essential

bool pkgbin::essential

The ‘essential’ flag, true = yes, false = no (absent).

Referenced by check_conflict(), clearselections(), deferred_remove(), and pkgbin_blank().

◆ installedsize

const char* pkgbin::installedsize

Referenced by pkgbin_blank().

◆ is_protected

bool pkgbin::is_protected

The ‘protected’ flag, true = yes, false = no (absent).

Referenced by check_conflict(), clearselections(), deferred_remove(), and pkgbin_blank().

◆ maintainer

const char* pkgbin::maintainer

Referenced by pkgbin_blank().

◆ multiarch

enum pkgmultiarch pkgbin::multiarch

◆ origin

const char* pkgbin::origin

Referenced by pkgbin_blank().

◆ pkgname_archqual

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().

◆ source

const char* pkgbin::source

Referenced by pkgbin_blank().

◆ version

struct dpkg_version pkgbin::version

The documentation for this struct was generated from the following file: