libpackagekit GObjects
This part documents GObjects used in libpackagekit.
Table of Contents
PkCategory
— Category object
PkClient
— For creating new transactions
PkControl
— For querying data about PackageKit
PkDetails
— Details object
PkDistroUpgrade
— DistroUpgrade object
PkError
— ErrorCode object
PkEulaRequired
— EulaRequired object
PkFiles
— Files 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
PkTask
— An abstract package task GObject, dealing with unsigned transactions, GPG keys and EULA requests.
PkTransactionPast
— TransactionPast object
PkUpdateDetail
— UpdateDetail object