Main Page | Modules | Data Structures | File List | Data Fields | Globals | Related Pages

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

uint_32 rpmQVKArguments_s::arbtid
 

from --arbgoal

Definition at line 766 of file rpmcli.h.

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

rpmdepFlags rpmQVKArguments_s::depFlags
 

Definition at line 762 of file rpmcli.h.

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

int rpmQVKArguments_s::incldocs
 

Definition at line 772 of file rpmcli.h.

Referenced by main().

int rpmQVKArguments_s::init
 

from --initdb

Definition at line 778 of file rpmcli.h.

Referenced by main().

rpmInstallInterfaceFlags rpmQVKArguments_s::installInterfaceFlags
 

Definition at line 765 of file rpmcli.h.

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

int rpmQVKArguments_s::no_rollback_links
 

Definition at line 773 of file rpmcli.h.

Referenced by rpmRollback().

int rpmQVKArguments_s::noDeps
 

Definition at line 771 of file rpmcli.h.

Referenced by installArgCallback(), and main().

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

const char* rpmQVKArguments_s::passPhrase
 

Pass phrase.

Definition at line 746 of file rpmcli.h.

Referenced by main(), and rpmReSign().

rpmprobFilterFlags rpmQVKArguments_s::probFilter
 

Definition at line 764 of file rpmcli.h.

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

char rpmQVKArguments_s::qva_char
 

(unused) always ' '

Definition at line 759 of file rpmcli.h.

Referenced by rpmQVSourceArgCallback().

rpmfileAttrs rpmQVKArguments_s::qva_fflags
 

Bit(s) to filter on attribute.

Definition at line 726 of file rpmcli.h.

Referenced by showQueryPackage(), and verifyHeader().

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

rpmgi rpmQVKArguments_s::qva_gi
 

Generalized iterator on args.

Definition at line 730 of file rpmcli.h.

Referenced by rpmcliArgIter(), and rpmgiShowMatches().

rpmdbMatchIterator rpmQVKArguments_s::qva_mi
 

Match iterator on selected headers.

Definition at line 728 of file rpmcli.h.

Referenced by rpmcliShowMatches(), and rpmQueryVerify().

char rpmQVKArguments_s::qva_mode
 

  • 'q' from --query, -q
  • 'Q' from --querytags
  • 'V' from --verify, -V
  • 'A' from --addsign
  • 'I' from --import
  • 'K' from --checksig, -K
  • 'R' from --resign

Definition at line 750 of file rpmcli.h.

Referenced by main(), queryArgCallback(), rpmcliSign(), rpmQVSourceArgCallback(), 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().

const char* rpmQVKArguments_s::qva_queryFormat
 

Format for headerSprintf().

Definition at line 742 of file rpmcli.h.

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

rpmRC rpmQVKArguments_s::qva_rc
 

Current return code.

Definition at line 731 of file rpmcli.h.

Referenced by rpmcliArgIter().

int rpmQVKArguments_s::qva_showFAIL
 

No. of failures.

Definition at line 736 of file rpmcli.h.

Referenced by rpmcliShowMatches(), and rpmQueryVerify().

int rpmQVKArguments_s::qva_showOK
 

No. of successes.

Definition at line 735 of file rpmcli.h.

Referenced by rpmcliShowMatches(), and rpmQueryVerify().

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

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

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.

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

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::rebuild
 

from --rebuilddb

Definition at line 779 of file rpmcli.h.

Referenced by main().

rpmRelocation rpmQVKArguments_s::relocations
 

Definition at line 775 of file rpmcli.h.

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

int rpmQVKArguments_s::sign
 

Is a passphrase needed?

Definition at line 743 of file rpmcli.h.

Referenced by main().

rpmtransFlags rpmQVKArguments_s::transFlags
 

Definition at line 763 of file rpmcli.h.

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

int rpmQVKArguments_s::trust
 

Trust metric when importing pubkeys.

Definition at line 744 of file rpmcli.h.

Referenced by queryArgCallback().

int rpmQVKArguments_s::verify
 

from --verifydb

Definition at line 780 of file rpmcli.h.

Referenced by main().


The documentation for this struct was generated from the following file:
Generated on Sat Oct 1 16:58:34 2011 for rpm by  doxygen 1.4.4