void add(const std::string &hash, const cache_entry_t &entry, const std::map< std::string, expected_file_t > &expected_files)
Adds a set of files to the cache.
Definition: remote_cache.cpp:102
void get_file(const std::string &hash, const std::string &source_id, const std::string &target_path, const bool is_compressed)
Copy a cached file to the local file system.
Definition: remote_cache.cpp:114
Meta data for a single cache entry.
Definition: cache_entry.hpp:28