rpmQVKArguments_s Struct Reference
[RPMCLI.]

Command line option information. More...

#include <lib/rpmcli.h>

Collaboration diagram for rpmQVKArguments_s:

Collaboration graph
[legend]

Data Fields

rpmQVSources qva_source
int qva_sourceCount
rpmQueryFlags qva_flags
rpmfileAttrs qva_fflags
rpmdbMatchIterator qva_mi
rpmgi qva_gi
rpmRC qva_rc
QVF_t qva_showPackage
int qva_showOK
int qva_showFAIL
QSpecF_t qva_specQuery
int qva_verbose
const char * qva_queryFormat
int sign
int trust
const char * passPhrase
const char * qva_prefix
char qva_mode
char qva_char
rpmdepFlags depFlags
rpmtransFlags transFlags
rpmprobFilterFlags probFilter
rpmInstallInterfaceFlags installInterfaceFlags
uint_32 arbtid
uint_32 rbtid
uint_32rbtidExcludes
int numrbtidExcludes
int numRelocations
int noDeps
int incldocs
int no_rollback_links
rpmRelocation relocations
int init
int rebuild
int verify
int(* rbCheck )(rpmts ts)
int(* rbOrder )(rpmts ts)
int(* rbRun )(rpmts ts, rpmps okProbs, rpmprobFilterFlags ignoreSet)

Detailed Description

Command line option information.

Definition at line 722 of file rpmcli.h.


Field Documentation

rpmQVSources rpmQVKArguments_s::qva_source

Identify CLI arg type.

Definition at line 723 of file rpmcli.h.

Referenced by _specQuery(), main(), rpmcliArgIter(), rpmcliShowMatches(), rpmgiShowMatches(), rpmQueryVerify(), and rpmQVSourceArgCallback().

int rpmQVKArguments_s::qva_sourceCount

Exclusive option check (>1 is error).

Definition at line 724 of file rpmcli.h.

Referenced by main(), and rpmQVSourceArgCallback().

rpmQueryFlags rpmQVKArguments_s::qva_flags

Bit(s) to control operation.

Definition at line 725 of file rpmcli.h.

Referenced by installArgCallback(), main(), queryArgCallback(), rpmcliQuery(), rpmcliVerify(), rpmErase(), rpmInstall(), rpmRollback(), rpmVerifySignatures(), showQueryPackage(), showVerifyPackage(), and verifyHeader().

rpmfileAttrs rpmQVKArguments_s::qva_fflags

Bit(s) to filter on attribute.

Definition at line 726 of file rpmcli.h.

Referenced by showQueryPackage(), and verifyHeader().

rpmdbMatchIterator rpmQVKArguments_s::qva_mi

Match iterator on selected headers.

Definition at line 728 of file rpmcli.h.

Referenced by rpmcliShowMatches(), and rpmQueryVerify().

rpmgi rpmQVKArguments_s::qva_gi

Generalized iterator on args.

Definition at line 730 of file rpmcli.h.

Referenced by rpmcliArgIter(), and rpmgiShowMatches().

rpmRC rpmQVKArguments_s::qva_rc

Current return code.

Definition at line 731 of file rpmcli.h.

Referenced by rpmcliArgIter().

QVF_t rpmQVKArguments_s::qva_showPackage

Function to display iterator matches.

Definition at line 734 of file rpmcli.h.

Referenced by _specQuery(), rpmcliQuery(), rpmcliShowMatches(), rpmcliVerify(), rpmgiShowMatches(), rpmQueryVerify(), and rpmspecQuery().

int rpmQVKArguments_s::qva_showOK

No. of successes.

Definition at line 735 of file rpmcli.h.

Referenced by rpmcliShowMatches(), and rpmQueryVerify().

int rpmQVKArguments_s::qva_showFAIL

No. of failures.

Definition at line 736 of file rpmcli.h.

Referenced by rpmcliShowMatches(), and rpmQueryVerify().

QSpecF_t rpmQVKArguments_s::qva_specQuery

Function to query spec file.

Definition at line 738 of file rpmcli.h.

Referenced by main(), and rpmQueryVerify().

int rpmQVKArguments_s::qva_verbose

(unused)

Definition at line 740 of file rpmcli.h.

const char* rpmQVKArguments_s::qva_queryFormat

Format for headerSprintf().

Definition at line 742 of file rpmcli.h.

Referenced by main(), queryArgCallback(), rpmcliQuery(), and showQueryPackage().

int rpmQVKArguments_s::sign

Is a passphrase needed?

Definition at line 743 of file rpmcli.h.

Referenced by main().

int rpmQVKArguments_s::trust

Trust metric when importing pubkeys.

Definition at line 744 of file rpmcli.h.

Referenced by queryArgCallback().

const char* rpmQVKArguments_s::passPhrase

Pass phrase.

Definition at line 746 of file rpmcli.h.

Referenced by main(), and rpmReSign().

const char* rpmQVKArguments_s::qva_prefix

Path to top of install tree.

Definition at line 748 of file rpmcli.h.

Referenced by main().

char rpmQVKArguments_s::qva_mode

Definition at line 750 of file rpmcli.h.

Referenced by main(), queryArgCallback(), rpmcliSign(), rpmQVSourceArgCallback(), and rpmReSign().

char rpmQVKArguments_s::qva_char

(unused) always ' '

Definition at line 759 of file rpmcli.h.

Referenced by rpmQVSourceArgCallback().

rpmdepFlags rpmQVKArguments_s::depFlags

Definition at line 762 of file rpmcli.h.

Referenced by main(), rpmcliQuery(), rpmcliVerify(), rpmErase(), rpmInstall(), and rpmRollback().

rpmtransFlags rpmQVKArguments_s::transFlags

Definition at line 763 of file rpmcli.h.

Referenced by installArgCallback(), main(), rpmcliQuery(), rpmcliVerify(), rpmErase(), rpmInstall(), and rpmRollback().

rpmprobFilterFlags rpmQVKArguments_s::probFilter

Definition at line 764 of file rpmcli.h.

Referenced by installArgCallback(), main(), rpmInstall(), and rpmRollback().

rpmInstallInterfaceFlags rpmQVKArguments_s::installInterfaceFlags

Definition at line 765 of file rpmcli.h.

Referenced by installArgCallback(), main(), rpmErase(), rpmInstall(), and rpmRollback().

uint_32 rpmQVKArguments_s::arbtid

from --arbgoal

Definition at line 766 of file rpmcli.h.

Referenced by installArgCallback(), rpmErase(), and rpmInstall().

uint_32 rpmQVKArguments_s::rbtid

from --rollback

Definition at line 767 of file rpmcli.h.

Referenced by installArgCallback(), main(), and rpmRollback().

uint_32* rpmQVKArguments_s::rbtidExcludes

from --rollback

Definition at line 768 of file rpmcli.h.

Referenced by installArgCallback(), and rpmRollback().

int rpmQVKArguments_s::numrbtidExcludes

from --rollback

Definition at line 769 of file rpmcli.h.

Referenced by installArgCallback(), and rpmRollback().

int rpmQVKArguments_s::numRelocations

Definition at line 770 of file rpmcli.h.

Referenced by installArgCallback(), and main().

int rpmQVKArguments_s::noDeps

Definition at line 771 of file rpmcli.h.

Referenced by installArgCallback(), and main().

int rpmQVKArguments_s::incldocs

Definition at line 772 of file rpmcli.h.

Referenced by main().

int rpmQVKArguments_s::no_rollback_links

Definition at line 773 of file rpmcli.h.

Referenced by rpmRollback().

rpmRelocation rpmQVKArguments_s::relocations

Definition at line 775 of file rpmcli.h.

Referenced by installArgCallback(), main(), rpmInstall(), and rpmRollback().

int rpmQVKArguments_s::init

from --initdb

Definition at line 778 of file rpmcli.h.

Referenced by main().

int rpmQVKArguments_s::rebuild

from --rebuilddb

Definition at line 779 of file rpmcli.h.

Referenced by main().

int rpmQVKArguments_s::verify

from --verifydb

Definition at line 780 of file rpmcli.h.

Referenced by main().

int(* rpmQVKArguments_s::rbCheck)(rpmts ts)

Referenced by main(), and rpmRollback().

int(* rpmQVKArguments_s::rbOrder)(rpmts ts)

Referenced by main(), and rpmRollback().

int(* rpmQVKArguments_s::rbRun)(rpmts ts, rpmps okProbs, rpmprobFilterFlags ignoreSet)

Referenced by main(), and rpmRollback().


The documentation for this struct was generated from the following file:
Generated on Wed Feb 6 22:34:45 2008 for rpm by  doxygen 1.5.1