iOS only: represents in-app purchase download.
More...
#include <juce_InAppPurchases.h>
iOS only: represents in-app purchase download.
Download will be available only for purchases that are hosted on the AppStore.
◆ Status
Enumerator |
---|
waiting | The download is waiting to start.
Called at the beginning of a download operation.
|
active | The download is in progress.
|
paused | The download was paused and is awaiting resuming or cancelling.
|
finished | The download was finished successfully.
|
failed | The download failed (e.g.
because of no internet connection).
|
cancelled | The download was cancelled.
|
◆ ~Download()
virtual InAppPurchases::Download::~Download |
( |
| ) |
|
|
virtual |
◆ getProductId()
virtual String InAppPurchases::Download::getProductId |
( |
| ) |
const |
|
pure virtual |
A unique identifier for the in-app product to be downloaded.
◆ getContentLength()
virtual int64 InAppPurchases::Download::getContentLength |
( |
| ) |
const |
|
pure virtual |
◆ getContentVersion()
virtual String InAppPurchases::Download::getContentVersion |
( |
| ) |
const |
|
pure virtual |
◆ getStatus()
virtual Status InAppPurchases::Download::getStatus |
( |
| ) |
const |
|
pure virtual |
Returns current status of the download.
The documentation for this struct was generated from the following file: