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

rpmQVKArguments_s Struct Reference
[RPMCLI.]

#include <rpmcli.h>


Data Fields

rpmQVSources qva_source
int qva_sourceCount
rpmQueryFlags qva_flags
rpmfileAttrs qva_fflags
rpmdbMatchIterator qva_mi
QVF_t qva_showPackage
QSpecF_t qva_specQuery
int qva_verbose
const char * qva_queryFormat
int sign
const char * passPhrase
const char * qva_prefix
char qva_mode
char qva_char


Detailed Description

Describe query/verify/signature command line operation.

Definition at line 249 of file rpmcli.h.


Field Documentation

const char* rpmQVKArguments_s::passPhrase
 

Pass phrase.

Definition at line 266 of file rpmcli.h.

Referenced by main(), and rpmReSign().

char rpmQVKArguments_s::qva_char
 

(unused) always ' '

Definition at line 279 of file rpmcli.h.

Referenced by rpmQVSourceArgCallback().

rpmfileAttrs rpmQVKArguments_s::qva_fflags
 

Bit(s) to filter on attribute.

Definition at line 253 of file rpmcli.h.

Referenced by showQueryPackage(), and verifyHeader().

rpmQueryFlags rpmQVKArguments_s::qva_flags
 

Bit(s) to control operation.

Definition at line 252 of file rpmcli.h.

Referenced by main(), queryArgCallback(), rpmcliQuery(), rpmcliVerify(), rpmVerifySignatures(), showQueryPackage(), showVerifyPackage(), and verifyHeader().

rpmdbMatchIterator rpmQVKArguments_s::qva_mi
 

Match iterator on selected headers.

Definition at line 255 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 270 of file rpmcli.h.

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

const char* rpmQVKArguments_s::qva_prefix
 

Path to top of install tree.

Definition at line 268 of file rpmcli.h.

const char* rpmQVKArguments_s::qva_queryFormat
 

Format for headerSprintf().

Definition at line 263 of file rpmcli.h.

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

QVF_t rpmQVKArguments_s::qva_showPackage
 

Function to display iterator matches.

Definition at line 257 of file rpmcli.h.

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

rpmQVSources rpmQVKArguments_s::qva_source
 

Identify CLI arg type.

Definition at line 250 of file rpmcli.h.

Referenced by main(), rpmcliQuery(), rpmcliVerify(), rpmQueryVerify(), and rpmQVSourceArgCallback().

int rpmQVKArguments_s::qva_sourceCount
 

Exclusive option check (>1 is error).

Definition at line 251 of file rpmcli.h.

Referenced by main(), and rpmQVSourceArgCallback().

QSpecF_t rpmQVKArguments_s::qva_specQuery
 

Function to query spec file.

Definition at line 259 of file rpmcli.h.

Referenced by main(), and rpmQueryVerify().

int rpmQVKArguments_s::qva_verbose
 

(unused)

Definition at line 261 of file rpmcli.h.

int rpmQVKArguments_s::sign
 

Is a passphrase needed?

Definition at line 264 of file rpmcli.h.

Referenced by main().


The documentation for this struct was generated from the following file:
Generated on Sun Oct 26 13:02:09 2003 for rpm by doxygen1.2.18