Top |
#define | PK_PACKAGE_ID_NAME |
#define | PK_PACKAGE_ID_VERSION |
#define | PK_PACKAGE_ID_ARCH |
#define | PK_PACKAGE_ID_DATA |
gchar * pk_package_id_build (const gchar *name
,const gchar *version
,const gchar *arch
,const gchar *data
);
name |
the package name |
|
version |
the package version |
|
arch |
the package architecture |
|
data |
the package extra data |
Since: 0.5.0
gchar **
pk_package_id_split (const gchar *package_id
);
Splits a PackageID into the correct number of parts, checking the correct number of delimiters are present.
Since: 0.5.3
gchar *
pk_package_id_to_printable (const gchar *package_id
);
Formats the PackageID to be printable to the user.
Since: 0.5.2
#define PK_PACKAGE_ID_NAME 0
Alias to get a name field from the result of pk_package_id_split
#define PK_PACKAGE_ID_VERSION 1
Alias to get a version field from the result of pk_package_id_split
#define PK_PACKAGE_ID_ARCH 2
Alias to get an arch field from the result of pk_package_id_split