/* */ #ifndef _D_MULTI_URL_REQUEST_INFO_H_ #define _D_MULTI_URL_REQUEST_INFO_H_ #include "common.h" #include "SharedHandle.h" #include namespace aria2 { class RequestGroup; class Option; class Logger; class MultiUrlRequestInfo { private: std::deque > _requestGroups; Option* _option; const Logger* _logger; void printMessageForContinue(); public: MultiUrlRequestInfo(const std::deque >& requestGroups, Option* op); virtual ~MultiUrlRequestInfo(); void execute(); }; typedef SharedHandle MultiUrlRequestInfoHandle; } // namespace aria2 #endif // _D_MULTI_URL_REQUEST_INFO_H_