![]() |
![]() |
![]() |
PackageKit Reference Manual | ![]() |
---|---|---|---|---|
#define PK_EXTRA_DEFAULT_DATABASE PkExtraPrivate; PkExtra; PkExtra* pk_extra_new (void); gboolean pk_extra_set_locale (PkExtra *extra, const gchar *locale); const gchar* pk_extra_get_locale (PkExtra *extra); gboolean pk_extra_set_database (PkExtra *extra, const gchar *filename); gboolean pk_extra_get_localised_detail (PkExtra *extra, const gchar *package, gchar **summary); gboolean pk_extra_set_localised_detail (PkExtra *extra, const gchar *package, const gchar *summary); gboolean pk_extra_get_package_detail (PkExtra *extra, const gchar *package, gchar **icon, gchar **exec); gboolean pk_extra_set_package_detail (PkExtra *extra, const gchar *package, const gchar *icon, const gchar *exec);
#define PK_EXTRA_DEFAULT_DATABASE "/var/lib/PackageKit/extra-data.db"
The default location for the database, for client convenience
const gchar* pk_extra_get_locale (PkExtra *extra);
|
a valid PkExtra instance |
Returns : |
the current locale |
gboolean pk_extra_get_localised_detail (PkExtra *extra, const gchar *package, gchar **summary);
|
a valid PkExtra instance |
|
|
|
|
Returns : |
if we managed to get data |
gboolean pk_extra_set_localised_detail (PkExtra *extra, const gchar *package, const gchar *summary);
|
a valid PkExtra instance |
|
|
|
|
Returns : |
the current locale |
gboolean pk_extra_get_package_detail (PkExtra *extra, const gchar *package, gchar **icon, gchar **exec);
|
a valid PkExtra instance |
|
|
|
|
|
|
Returns : |
the current locale |