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: