Richard Hughes


            
          

for PackageKit 0.2.5


I. PackageKit Specification
PackageKit Introduction
Overall Description
Backends
Daemon Config Options
TransactionLogging
ShutdownTimeout
DefaultBackend
Important Concepts
Package ID
Filters
Error Enums
Group type
Cancellation
Transactions
Transaction IDs
Status Values
Compiled Backends
DBUS Backends
Spawned Backends
Methods
Common function outputs
II. D-Bus API Reference
org.freedesktop.PackageKit — PackageKit interface
org.freedesktop.PackageKit.Transaction — Transaction interface
III. libpackagekit GObjects
PkConnection — Functionality to see when packagekid starts and stops
PkExtra — Client singleton access to extra metadata about a package
PkClient — GObject class for PackageKit client access
PkPackageList — A list of Package data needed for an offline cache
PkControl — An abstract control access GObject
PkTaskList — A nice way to keep a list of the jobs being processed
IV. libpackagekit glib helpers
pk-debug — Debugging functions
pk-common — Common utility functions for PackageKit
pk-enum — Functions for converting strings to enums and vice-versa
pk-package-id — Functionality to modify a PackageID
V. Frequently asked questions
Developer FAQ
Backends should send status signals...
Finished() after ErrorCode()...