#pragma once #include namespace mbgl { class HTTPFileSource : public FileSource { public: HTTPFileSource(); ~HTTPFileSource() override; std::unique_ptr request(const Resource&, Callback) override; static uint32_t maximumConcurrentRequests(); class Impl; private: std::unique_ptr impl; }; } // namespace mbgl