iOS only: represents in-app purchase download. More...
#include <juce_InAppPurchases.h>
Public Types | |
enum | Status { Status::waiting = 0, Status::active, Status::paused, Status::finished, Status::failed, Status::cancelled } |
Public Member Functions | |
virtual | ~Download () |
virtual int64 | getContentLength () const =0 |
Content length in bytes. More... | |
virtual String | getContentVersion () const =0 |
Content version. More... | |
virtual String | getProductId () const =0 |
A unique identifier for the in-app product to be downloaded. More... | |
virtual Status | getStatus () const =0 |
Returns current status of the download. More... | |
iOS only: represents in-app purchase download.
Download will be available only for purchases that are hosted on the AppStore.
|
strong |
|
inlinevirtual |
|
pure virtual |
Content length in bytes.
|
pure virtual |
Content version.
|
pure virtual |
A unique identifier for the in-app product to be downloaded.
|
pure virtual |
Returns current status of the download.