Gin
DownloadManager Member List

This is the complete list of members for DownloadManager, including all inherited members.

blockingDownload(juce::String url, juce::String postData, juce::String extraHeaders={})DownloadManager
blockingDownload(juce::URL url, juce::String extraHeaders={})DownloadManager
cancelAllDownloads()DownloadManager
cancelDownload(int downloadId)DownloadManager
DownloadManager(int connectTimeout=30 *1000, int shutdownTimeout=30 *1000)DownloadManager
enableGzipDeflate(bool e)DownloadManager
getNumberOfDownloads()DownloadManager
getNumDownloadsInQueue()DownloadManager
pauseDownloads(bool)DownloadManager
setConcurrentDownloadLimit(int l)DownloadManager
setConnectTimeout(int timeout)DownloadManager
setDownloadBlockSize(int bs)DownloadManager
setProgressInterval(int ms)DownloadManager
setQueueFinishedCallback(std::function< void()> callback)DownloadManager
setRetryDelay(double seconds)DownloadManager
setRetryLimit(int limit)DownloadManager
setThreadPriority(juce::Thread::Priority p)DownloadManager
startAsyncDownload(juce::String url, juce::String postData, std::function< void(DownloadResult)> completionCallback, std::function< void(juce::int64, juce::int64, juce::int64)> progressCallback=nullptr, juce::String extraHeaders={})DownloadManager
startAsyncDownload(juce::URL url, std::function< void(DownloadResult)> completionCallback, std::function< void(juce::int64, juce::int64, juce::int64)> progressCallback=nullptr, juce::String extraHeaders={})DownloadManager
~DownloadManager()DownloadManager