Main Page   Modules   Compound List   File List   Compound Members   File Members   Related Pages  

transactionElement Struct Reference

A single package instance to be installed/removed atomically. More...

#include <depends.h>

List of all members.

Public Types

enum  rpmTransactionType { TR_ADDED, TR_REMOVED }

Public Attributes

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 107 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 108 of file depends.h.


Member Data Documentation

int transactionElement::addedIndex
 

Definition at line 113 of file depends.h.

int transactionElement::dboffset
 

Definition at line 115 of file depends.h.

int transactionElement::dependsOnIndex
 

Definition at line 116 of file depends.h.

struct { ... } transactionElement::removed
 

enum transactionElement::rpmTransactionType transactionElement::type
 

Package disposition (installed/removed).

union { ... } transactionElement::u
 


The documentation for this struct was generated from the following file:
Generated at Sun Apr 8 18:43:07 2001 for rpm by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000