summaryrefslogtreecommitdiff
path: root/libappstream-glib/as-release.h
diff options
context:
space:
mode:
authorRichard Hughes <richard@hughsie.com>2015-10-02 21:29:30 +0100
committerRichard Hughes <richard@hughsie.com>2015-10-02 21:29:42 +0100
commit5331fc26935211fd48e13bcf3cf5f8caa3cc0ae6 (patch)
treeeb1520d846a1dc469d572f193ed83626f9983bd6 /libappstream-glib/as-release.h
parent1f7d4bf70aab6e2344cafa6a9b968dfc905f1be6 (diff)
downloadappstream-glib-5331fc26935211fd48e13bcf3cf5f8caa3cc0ae6.tar.gz
Add support for <size>
This is used on release objects for installed and downloaded size.
Diffstat (limited to 'libappstream-glib/as-release.h')
-rw-r--r--libappstream-glib/as-release.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/libappstream-glib/as-release.h b/libappstream-glib/as-release.h
index 3f40aeb..4c7124b 100644
--- a/libappstream-glib/as-release.h
+++ b/libappstream-glib/as-release.h
@@ -66,6 +66,8 @@ AsChecksum *as_release_get_checksum_by_target (AsRelease *release,
AsChecksumTarget target);
GPtrArray *as_release_get_checksums (AsRelease *release);
AsUrgencyKind as_release_get_urgency (AsRelease *release);
+guint64 as_release_get_size (AsRelease *release,
+ AsSizeKind kind);
/* setters */
void as_release_set_version (AsRelease *release,
@@ -83,6 +85,9 @@ void as_release_add_checksum (AsRelease *release,
AsChecksum *checksum);
void as_release_set_urgency (AsRelease *release,
AsUrgencyKind urgency);
+void as_release_set_size (AsRelease *release,
+ AsSizeKind kind,
+ guint64 size);
G_END_DECLS