Commit Graph

5 Commits (0d2e66235ccf9e88b937a407108c2070d801264c)

Author SHA1 Message Date
Stenzek 29ba624f28
HTTPDownloader: Convert to namespace
No virtual calls, and we can notify the host when the state changes to
reduce request latency.
4 months ago
Stenzek 5b446d702a
HTTPDownloader: Add owner tracking to requests
Allow finer-grained cancellation.
4 months ago
Stenzek cf62df552b
HTTPCache: Notify host when downloader is active
Allows a faster polling interval.
4 months ago
Stenzek e903ff7169
HTTPCache: Remove downloader mutex
The downloader itself has a mutex, so we can rely on that if we're
careful.
4 months ago
Stenzek 1690c69495
Util: Add HTTPCache module 5 months ago