#include "uploader.h"
+#include <dcp/file.h>
#include <curl/curl.h>
~CurlUploader ();
size_t read_callback (void* ptr, size_t size, size_t nmemb);
+ int debug(CURL* curl, curl_infotype type, char* data, size_t size);
protected:
- virtual void create_directory (boost::filesystem::path directory);
- virtual void upload_file (boost::filesystem::path from, boost::filesystem::path to, boost::uintmax_t& transferred, boost::uintmax_t total_size);
+ void create_directory (boost::filesystem::path directory) override;
+ void upload_file (boost::filesystem::path from, boost::filesystem::path to, boost::uintmax_t& transferred, boost::uintmax_t total_size) override;
private:
CURL* _curl;