+ bool uninstall();
+
+ bool isDownloading() const;
+
+ bool isQueued() const;
+
+ int downloadedPercent() const;
+
+ size_t downloadedBytes() const;
+
+ /**
+ * full path to the primary -set.xml file for this install
+ */
+ SGPath primarySetPath() const;
+
+ /**
+ * if a download is in progress, cancel it. If this is the first install
+ * of the package (as opposed to an update), the install will be cleaned
+ * up once the last reference is gone.
+ */
+ void cancelDownload();
+
+ /**
+ * return the thumbnails associated with this install, but as locations
+ * on the file system, not URLs. It is assumed the order of thumbnails
+ * is consistent with the URLs returned from Package::thumbnailUrls()
+ */
+ PathList thumbnailPaths() const;
+