Интерактивная система просмотра системных руководств (man-ов)
transactionElement_s (3)
>> transactionElement_s (3) ( Linux man: Библиотечные вызовы )
NAME
transactionElement_s -
SYNOPSIS
#include <depends.h>
Public Types
enum rpmTransactionType { TR_ADDED, TR_REMOVED }
Data Fields
enum transactionElement_s::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 121 of file depends.h.
MEMBER ENUMERATION DOCUMENTATION
enum transactionElement_s::rpmTransactionType
Enumeration values:
- TR_ADDED
-
Package will be installed.
- TR_REMOVED
-
Package will be removed.
Definition at line 122 of file depends.h.
FIELD DOCUMENTATION
int transactionElement_s::addedIndex
Definition at line 127 of file depends.h.
int transactionElement_s::dboffset
Definition at line 129 of file depends.h.
int transactionElement_s::dependsOnIndex
Definition at line 130 of file depends.h.
struct { ... } transactionElement_s::removed
enum transactionElement_s::rpmTransactionType transactionElement_s::type
Package disposition (installed/removed).
Referenced by rpmdepOrder(), rpmRunTransactions(), and rpmtransGetKeys().
union { ... } transactionElement_s::u
Referenced by rpmdepOrder(), rpmRunTransactions(), rpmtransGetKeys(), and tsGetAlp().
AUTHOR
Generated automatically by Doxygen for rpm from the source code.
Index
- NAME
-
- SYNOPSIS
-
- Public Types
-
- Data Fields
-
- DETAILED DESCRIPTION
-
- MEMBER ENUMERATION DOCUMENTATION
-
- enum transactionElement_s::rpmTransactionType
-
- FIELD DOCUMENTATION
-
- int transactionElement_s::addedIndex
-
- int transactionElement_s::dboffset
-
- int transactionElement_s::dependsOnIndex
-
- struct { ... } transactionElement_s::removed
-
- enum transactionElement_s::rpmTransactionType transactionElement_s::type
-
- union { ... } transactionElement_s::u
-
- AUTHOR
-