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

lib/depends.h File Reference

Structures used for dependency checking. More...

#include <header.h>

Go to the source code of this file.

Data Structures

struct  tsortInfo_s
struct  availablePackage
struct  availableIndexEntry
struct  availableIndex
struct  fileIndexEntry
struct  dirInfo_s
struct  availableList_s
struct  transactionElement_s
struct  rpmTransactionSet_s
struct  problemsSet_s

Defines

#define tsi_count   tsi_u.count
#define tsi_suc   tsi_u.suc

Typedefs

typedef transactionElement_stransactionElement
typedef tsortInfo_stsortInfo
typedef dirInfo_sdirInfo
typedef availableList_savailableList
typedef problemsSet_sproblemsSet

Functions

int headerMatchesDepFlags (Header h, const char *reqName, const char *reqEVR, int reqFlags)


Detailed Description

Structures used for dependency checking.

Definition in file depends.h.


Define Documentation

#define tsi_count   tsi_u.count
 

Definition at line 22 of file depends.h.

#define tsi_suc   tsi_u.suc
 

Definition at line 23 of file depends.h.


Typedef Documentation

typedef struct transactionElement_s* transactionElement
 

Definition at line 11 of file depends.h.

Referenced by rpmdepOrder().

typedef struct tsortInfo_s* tsortInfo
 

Definition at line 12 of file depends.h.

Referenced by addRelation(), alFree(), markLoop(), rpmdepOrder(), and zapRelation().


Generated on Sun Oct 17 02:13:10 2004 for rpm by doxygen 1.3.6