/* */ #ifndef _D_METALINKER_H_ #define _D_METALINKER_H_ #include "common.h" #include "SharedHandle.h" #include #include namespace aria2 { class MetalinkEntry; class Metalinker { public: std::deque > entries; public: Metalinker(); ~Metalinker(); Metalinker& operator=(const Metalinker& metalinker) { if(this != &metalinker) { this->entries = metalinker.entries; } return *this; } std::deque > queryEntry(const std::string& version, const std::string& language, const std::string& os) const; }; } // namespace aria2 #endif // _D_METALINKER_H_