|
OpenShot Library | OpenShotAudio
0.2.2
|
Represents a download task. More...
#include <juce_URL.h>
Inheritance diagram for juce::URL::DownloadTask:Classes | |
| struct | Listener |
| Used to receive callbacks for download progress. More... | |
Public Member Functions | |
| virtual | ~DownloadTask () |
| Releases the resources of the download task, unregisters the listener and cancels the download if necessary. | |
| int64 | getTotalLength () const |
| Returns the total length of the download task. More... | |
| int64 | getLengthDownloaded () const |
| Returns the number of bytes that have been downloaded so far. | |
| bool | isFinished () const |
| Returns true if the download finished or there was an error. | |
| int | statusCode () const |
| Returns the status code of the server's response. More... | |
| bool | hadError () const |
| Returns true if there was an error. | |
| File | getTargetLocation () const |
| Returns the target file location that was provided in URL::downloadToFile. | |
Static Public Member Functions | |
| static void | juce_iosURLSessionNotify (const String &) |
| internal | |
Protected Attributes | |
| int64 | contentLength = -1 |
| int64 | downloaded = 0 |
| bool | finished = false |
| bool | error = false |
| int | httpCode = -1 |
| File | targetLocation |
Friends | |
| class | URL |
Represents a download task.
Returned by downloadToFile to allow querying and controlling the download task.
Definition at line 368 of file juce_URL.h.
|
inline |
Returns the total length of the download task.
This may return -1 if the length was not returned by the server.
Definition at line 392 of file juce_URL.h.
|
inline |
Returns the status code of the server's response.
This will only be valid after the download has finished.
Definition at line 404 of file juce_URL.h.