#pragma once #include "uploader_base.h" namespace rk3588 { class LocalUploader : public IUploader { public: bool Init(const SimpleJson& config) override; UploadResult Upload(const std::string& key, const uint8_t* data, size_t size, const std::string& content_type = "") override; std::string Type() const override { return "local"; } private: std::string base_path_; std::string url_prefix_; }; } // namespace rk3588