packagekit-glib2
This part documents packagekit-glib2.
Table of Contents
Common functions
— Common utility functions
Enumerations
— Enumerations used in packagekit-glib2
PackageIDs
— Functions for process PackageIDs
Offline Updates
— Function to perform offline updates
PkBitfield
— Bitfield object
PkCategory
— Category object
PkClient
— For creating new transactions
PkClientHelper
— helper object to run a helper session process for the lifetime of a transaction
PkControl
— For querying data about PackageKit
PkDesktop
— Find desktop metadata about a package
PkDetails
— Details object
PkDistroUpgrade
— DistroUpgrade object
PkError
— Error object
PkEulaRequired
— EulaRequired object
PkFiles
— Files object
PkItemProgress
— ItemProgress object
PkMediaChangeRequired
— MediaChangeRequired object
PkPackageSack
— A sack of packages that can be manipulated
PkPackage
— Package object
PkProgress
— Transaction progress information
PkRepoDetail
— RepoDetail object
PkRepoSignatureRequired
— RepoSignatureRequired object
PkRequireRestart
— RequireRestart object
PkResults
— Transaction results
PkSource
— Source object
PkTask
— An abstract package task GObject, dealing with unsigned transactions, GPG keys and EULA requests.
PkTransactionList
— A nice way to keep a list of the jobs being processed
PkTransactionPast
— TransactionPast object
PkUpdateDetail
— UpdateDetail object