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

transactionElement Struct Reference
[RPMDEP.]

#include <depends.h>


Public Types

enum  rpmTransactionType { TR_ADDED, TR_REMOVED }

Data Fields

enum transactionElement::rpmTransactionType type
union {
   int   addedIndex
   struct {
      int   dboffset
      int   dependsOnIndex
   }   removed
u


Detailed Description

A single package instance to be installed/removed atomically.

Definition at line 111 of file depends.h.


Member Enumeration Documentation

enum transactionElement::rpmTransactionType
 

Enumeration values:
TR_ADDED  Package will be installed.
TR_REMOVED  Package will be removed.

Definition at line 112 of file depends.h.


Field Documentation

int transactionElement::addedIndex
 

Definition at line 117 of file depends.h.

int transactionElement::dboffset
 

Definition at line 119 of file depends.h.

int transactionElement::dependsOnIndex
 

Definition at line 120 of file depends.h.

struct { ... } transactionElement::removed
 

enum transactionElement::rpmTransactionType transactionElement::type
 

Package disposition (installed/removed).

Referenced by rpmdepOrder.

union { ... } transactionElement::u
 

Referenced by rpmdepOrder.


The documentation for this struct was generated from the following file:
Generated on Wed Mar 13 15:34:54 2002 for rpm by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002