/* */ #include "DownloadHandler.h" #include "RequestGroup.h" #include "RequestGroupCriteria.h" #include "DownloadContext.h" namespace aria2 { DownloadHandler::DownloadHandler() {} DownloadHandler::~DownloadHandler() {} bool DownloadHandler::canHandle(const RequestGroup* requestGroup) const { return criteria_ && criteria_->match(requestGroup); } void DownloadHandler::setCriteria(const RequestGroupCriteriaHandle& criteria) { criteria_ = criteria; } } // namespace aria2