diff options
Diffstat (limited to 'server/modules/downloaders/curl/main.h')
-rw-r--r-- | server/modules/downloaders/curl/main.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/server/modules/downloaders/curl/main.h b/server/modules/downloaders/curl/main.h index 16580ec..2fa2a66 100644 --- a/server/modules/downloaders/curl/main.h +++ b/server/modules/downloaders/curl/main.h @@ -24,6 +24,13 @@ #include <api_module_downloader.h> +#include "curl_download.h" + +struct my_download : public download_s +{ + curl_download *curl_d; +}; + class downloader : public module_downloader { public: @@ -45,7 +52,8 @@ private: void on_modules_loaded(); downloader_module_info info; core_api *api = nullptr; - std::map<std::string, std::string> settings; + std::map<std::string, std::string> settings; //settings name, val + std::map<int, my_download> downloads; //map of id, download }; |