20 return mStatusCode >= 200 && mStatusCode < 300;
29using DownloadProgressCallback = std::function<void(
size_t downloaded,
size_t total)>;
69 static bool DownloadFile(
70 const std::string& url,
71 const std::string& destPath,
72 DownloadProgressCallback progressCallback,
73 std::atomic<bool>& cancelFlag);
77 static bool InitializePlatform();
78 static void ShutdownPlatform();
80 static bool sInitialized;
81 static bool sAvailable;
Definition HttpResponse.h:16
bool IsSuccess() const
Definition HttpResponse.h:27
bool IsAvailable()
Definition HttpClient.cpp:224
const char * GetMissingDependencyMessage()
Definition HttpClient.cpp:231