void DownloadManager::downloadAsync(const DownloadOptions& options, ProgressCallback progress, CompleteCallback complete) if (m_active) if (complete) complete(false, "Download already in progress"); return;