|
DotNetDupe 4.0.6
C++17/20 Implementation of the .NET Base Class Library (BCL)
|
Resumable, multi-threaded HTTP file downloader with progress tracking and event notifications. More...
#include "Common.h"#include "System/Object.h"#include "System/String.h"#include "System/EventArgs.h"#include "System/EventHandler.h"#include "System/SmartPointer.h"#include "System/IO/Stream.h"#include "System/Net/Http/HttpClient.h"#include "System/Net/Http/HttpResponseMessage.h"#include "System/Net/Http/HttpRequestMessage.h"Go to the source code of this file.
Classes | |
| class | DotNetDupe::System::Net::Http::DownloadCompletedEventArgs |
| Event arguments emitted when transfer finishes or fails. More... | |
| struct | DotNetDupe::System::Net::Http::DownloadProgress |
| Snapshot of download telemetry metrics including transferred bytes and bandwidth speed. More... | |
| class | DotNetDupe::System::Net::Http::DownloadProgressChangedEventArgs |
| Event arguments emitted periodically during byte transfer. More... | |
| class | DotNetDupe::System::Net::Http::FileDownloader |
| Coordinates asynchronous, chunked, and resumable file downloads with pause/resume support. More... | |
Namespaces | |
| namespace | DotNetDupe |
| namespace | DotNetDupe::System |
| namespace | DotNetDupe::System::IO |
| namespace | DotNetDupe::System::Net |
| namespace | DotNetDupe::System::Net::Http |
Enumerations | |
| enum class | DotNetDupe::System::Net::Http::DownloadStatus { DotNetDupe::System::Net::Http::NotStarted , DotNetDupe::System::Net::Http::Downloading , DotNetDupe::System::Net::Http::Paused , DotNetDupe::System::Net::Http::Completed , DotNetDupe::System::Net::Http::Failed } |
| State machine values representing the lifecycle of an ongoing file download. More... | |
Resumable, multi-threaded HTTP file downloader with progress tracking and event notifications.
Definition in file FileDownloader.h.