summaryrefslogtreecommitdiff
path: root/libappstream-glib/as-store.h
diff options
context:
space:
mode:
authorRichard Hughes <richard@hughsie.com>2015-10-07 13:51:04 +0100
committerRichard Hughes <richard@hughsie.com>2015-10-07 17:38:51 +0100
commitac8f547055288a271a7f59b6353f0dde3f4775e9 (patch)
tree2990bf420923f367cbe7bb10dd9d952869a8749b /libappstream-glib/as-store.h
parent34f4fc64b2b15b5bc81f0b4cb7fb628b67bc9ff1 (diff)
downloadappstream-glib-ac8f547055288a271a7f59b6353f0dde3f4775e9.tar.gz
Add the ability to parse .cab archives as AppStream stores
This allows us to store multiple components inside an archive.
Diffstat (limited to 'libappstream-glib/as-store.h')
-rw-r--r--libappstream-glib/as-store.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/libappstream-glib/as-store.h b/libappstream-glib/as-store.h
index 85cc5b1..4847c0d 100644
--- a/libappstream-glib/as-store.h
+++ b/libappstream-glib/as-store.h
@@ -131,6 +131,10 @@ gboolean as_store_from_file (AsStore *store,
const gchar *icon_root,
GCancellable *cancellable,
GError **error);
+gboolean as_store_from_bytes (AsStore *store,
+ GBytes *bytes,
+ GCancellable *cancellable,
+ GError **error);
gboolean as_store_from_xml (AsStore *store,
const gchar *data,
const gchar *icon_root,