summaryrefslogtreecommitdiff
path: root/osinfo/osinfo_media.h
diff options
context:
space:
mode:
authorZeeshan Ali (Khattak) <zeeshanak@gnome.org>2011-08-23 01:51:29 +0300
committerZeeshan Ali (Khattak) <zeeshanak@gnome.org>2011-08-23 22:42:28 +0300
commit208fc70f7d35638eee7557ebaec7dded84ded3cf (patch)
treee7c67089d23163bf44c7940fc6948579258371da /osinfo/osinfo_media.h
parent53a48afb69cecf811ca17319fe6b7aa3dc912b71 (diff)
downloadlibosinfo-208fc70f7d35638eee7557ebaec7dded84ded3cf.tar.gz
Async variant of osinfo_media_create_from_location()
Diffstat (limited to 'osinfo/osinfo_media.h')
-rw-r--r--osinfo/osinfo_media.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/osinfo/osinfo_media.h b/osinfo/osinfo_media.h
index 89eb1f6..9ecf0b1 100644
--- a/osinfo/osinfo_media.h
+++ b/osinfo/osinfo_media.h
@@ -101,6 +101,13 @@ OsinfoMedia *osinfo_media_new(const gchar *id, const gchar *architecture);
OsinfoMedia *osinfo_media_create_from_location(const gchar *location,
GCancellable *cancellable,
GError **error);
+void osinfo_media_create_from_location_async(const gchar *location,
+ gint priority,
+ GCancellable *cancellable,
+ GAsyncReadyCallback callback,
+ gpointer user_data);
+OsinfoMedia *osinfo_media_create_from_location_finish(GAsyncResult *res,
+ GError **error);
const gchar *osinfo_media_get_architecture(OsinfoMedia *media);
const gchar *osinfo_media_get_url(OsinfoMedia *media);