/* */ #ifndef _D_UT_METADATA_POST_DOWNLOAD_HANDLER_H_ #define _D_UT_METADATA_POST_DOWNLOAD_HANDLER_H_ #include "PostDownloadHandler.h" #include "RequestGroupCriteria.h" namespace aria2 { class Logger; class UTMetadataPostDownloadHandler:public PostDownloadHandler { private: Logger* _logger; class Criteria:public RequestGroupCriteria { public: virtual bool match(const RequestGroup* requestGroup) const; }; public: UTMetadataPostDownloadHandler(); virtual void getNextRequestGroups(std::deque >& groups, RequestGroup* requestGroup); }; } // namespace aria2 #endif // _D_UT_METADATA_POST_DOWNLOAD_HANDLER_H_