The DBUS interface for PackageKit offline update functionality
The DBUS interface for PackageKit transactions.
The DBUS path to the PackageKit service.
The DBUS name for the PackageKit system service.
The default location for the desktop files
Alias to get an arch field from the result of pk_package_id_split
Alias to get a data field from the result of pk_package_id_split
Alias to get a name field from the result of pk_package_id_split
Alias to get a version field from the result of pk_package_id_split
Converts a text enumerated type to its unsigned integer representation
Text describing the enumerated type
Converts a enumerated type to its text representation
The enumerated type value
An error quark for #PkClientError.
We are a GObject that sets errors
Add a log domain to the debug output.
a log domain
Check if verbose debugging is enabled.
Set if verbose debugging is enabled.
%TRUE if verbose debugging should be enabled.
Converts a text enumerated type to its unsigned integer representation
Text describing the enumerated type
Converts a enumerated type to its text representation
The enumerated type value
Search for a enum value in a table of constants.
A #PkEnumMatch enum table of values
the enumerated constant value, e.g. PK_SIGTYPE_ENUM_GPG
Search for a string value in a table of constants.
A #PkEnumMatch enum table of values
the string constant to search for, e.g. "desktop-gnome"
Converts a text enumerated type to its unsigned integer representation
Text describing the enumerated type
Converts a enumerated type to its text representation
The enumerated type value
Converts a text enumerated type to its unsigned integer representation
Text describing the enumerated type
Converts a enumerated type to its text representation
The enumerated type value
Converts text representation to its enumerated type bitfield, or 0 for invalid
the enumerated constant value, e.g. "available;~gui"
Converts a enumerated type bitfield to its text representation
The enumerated type values
Converts a text enumerated type to its unsigned integer representation
Text describing the enumerated type
Converts a enumerated type to its text representation
The enumerated type value
Get the distribution ID for the current host, typically "distro;version;arch"
Converts text representation to its enumerated type bitfield
the enumerated constant value, e.g. "available;~gui"
Converts a enumerated type bitfield to its text representation
The enumerated type values
Converts a text enumerated type to its unsigned integer representation
Text describing the enumerated type
Converts a enumerated type to its text representation
The enumerated type value
Converts a text enumerated type to its unsigned integer representation
Text describing the enumerated type
Converts a enumerated type to its localized description
The enumerated type value
Converts a enumerated type to its localized description
The enumerated type value
Converts a enumerated type to its text representation
The enumerated type value
Get the current date / time as an ISO8601 string.
Converts a text enumerated type to its unsigned integer representation
Text describing the enumerated type
Converts a enumerated type to its text representation
The enumerated type value
Converts a text enumerated type to its unsigned integer representation
Text describing the enumerated type
Converts a enumerated type to its text representation
The enumerated type value
Converts the string to the enumerated value.
a string representation of a #PkOfflineAction, e.g. "reboot"
Converts the enumerated value to a string.
a #PkOfflineAction, e.g. %PK_OFFLINE_ACTION_REBOOT
Cancels the offline operation that has been scheduled. If there is no scheduled offline operation then this method returns with success. The function always allows user interaction. To change the behavior, use pk_offline_cancel_with_flags().
A #GCancellable or %NULL
Cancels the offline operation that has been scheduled. If there is no scheduled offline operation then this method returns with success.
bit-or of #PkOfflineFlags
A #GCancellable or %NULL
Clears the last offline operation report, which may be success or failure. If the report does not exist then this method returns success. The function always allows user interaction. To change the behavior, use pk_offline_clear_results_with_flags().
A #GCancellable or %NULL
Clears the last offline operation report, which may be success or failure. If the report does not exist then this method returns success.
bit-or of #PkOfflineFlags
A #GCancellable or %NULL
An error quark for #PkOfflineError.
Gets the action that will be taken after the offline action has completed.
An error is set if the the value %PK_OFFLINE_ACTION_UNKNOWN is returned.
Gets a file monitor for the trigger.
A #GCancellable or %NULL
Gets the package-ids in the prepared transaction.
Gets a file monitor for the prepared transaction.
A #GCancellable or %NULL
Gets a package sack of the packages in the prepared transaction.
Gets a file monitor for the prepared system upgrade transaction.
A #GCancellable or %NULL
Gets the name of the prepared system upgrade in the prepared transaction.
Gets the version of the prepared system upgrade in the prepared transaction.
Gets the last result of the offline transaction.
Gets the modification time of the prepared transaction.
Triggers the offline update so that the next reboot will perform the pending transaction. The function always allows user interaction. To change the behavior, use pk_offline_trigger_with_flags().
a #PkOfflineAction, e.g. %PK_OFFLINE_ACTION_REBOOT
A #GCancellable or %NULL
Triggers the offline system upgrade so that the next reboot will perform the pending transaction. The function always allows user interaction. To change the behavior, use pk_offline_trigger_upgrade_with_flags().
a #PkOfflineAction, e.g. %PK_OFFLINE_ACTION_REBOOT
A #GCancellable or %NULL
Triggers the offline system upgrade so that the next reboot will perform the pending transaction.
a #PkOfflineAction, e.g. %PK_OFFLINE_ACTION_REBOOT
bit-or of #PkOfflineFlags
A #GCancellable or %NULL
Triggers the offline update so that the next reboot will perform the pending transaction.
a #PkOfflineAction, e.g. %PK_OFFLINE_ACTION_REBOOT
bit-or of #PkOfflineFlags
A #GCancellable or %NULL
Form a composite string array of strings. The data in the GPtrArray is copied.
the GPtrArray of strings
Converts a text enumerated type to its unsigned integer representation
Text describing the enumerated type
Converts a enumerated type to its text representation
The enumerated type value
Converts text representation to its enumerated type bitfield
the enumerated constant value, e.g. "search-file;update-system"
Converts a enumerated type bitfield to its text representation
The enumerated type values
Converts a text enumerated type to its unsigned integer representation
Text describing the enumerated type
Converts a enumerated type to its localized description
The enumerated type value
Converts a enumerated type to its text representation
The enumerated type value
Converts a text enumerated type to its unsigned integer representation
Text describing the enumerated type
Converts a enumerated type to its text representation
The enumerated type value
Converts a text enumerated type to its unsigned integer representation
Text describing the enumerated type
Converts a enumerated type to its text representation
The enumerated type value
Converts text representation to its enumerated type bitfield, or 0 for invalid
the enumerated constant value, e.g. "only-trusted;simulate"
Converts a enumerated type bitfield to its text representation
The enumerated type values
Converts a text enumerated type to its unsigned integer representation
Text describing the enumerated type
Converts a enumerated type to its text representation
The enumerated type value
Converts a text enumerated type to its unsigned integer representation
Text describing the enumerated type
Converts a enumerated type to its text representation
The enumerated type value
Converts a text enumerated type to its unsigned integer representation
Text describing the enumerated type
Converts a enumerated type to its text representation
The enumerated type value
The DBUS interface used by the PackageKit service.