diff options
| author | Stefan Boberg <[email protected]> | 2021-05-20 14:07:02 +0200 |
|---|---|---|
| committer | Stefan Boberg <[email protected]> | 2021-05-20 14:07:02 +0200 |
| commit | 13f29372ccf31997bc0d71984b911d96ee01bba5 (patch) | |
| tree | fc9a47895c62fc7109f932a9d5dce2718a7a38e7 /zenserver/upstream/jupiter.h | |
| parent | Added tentative Jupiter structured data endpoints (diff) | |
| parent | Update README.md (diff) | |
| download | zen-13f29372ccf31997bc0d71984b911d96ee01bba5.tar.xz zen-13f29372ccf31997bc0d71984b911d96ee01bba5.zip | |
Merged from master
Diffstat (limited to 'zenserver/upstream/jupiter.h')
| -rw-r--r-- | zenserver/upstream/jupiter.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/zenserver/upstream/jupiter.h b/zenserver/upstream/jupiter.h index c17ffb047..2f01b7afb 100644 --- a/zenserver/upstream/jupiter.h +++ b/zenserver/upstream/jupiter.h @@ -9,6 +9,7 @@ #include <atomic> #include <list> #include <memory> +#include <vector> namespace zen { namespace detail { @@ -18,6 +19,7 @@ namespace detail { class IoBuffer; class CloudCacheClient; struct IoHash; +class CbObjectView; /** * Cached access token, for use with `Authorization:` header @@ -56,6 +58,8 @@ public: IoBuffer Get(std::string_view BucketId, const IoHash& Key); void Put(std::string_view BucketId, const IoHash& Key, IoBuffer Data, HttpContentType ContentType); + std::vector<IoHash> Filter(std::string_view BucketId, const std::vector<IoHash>& ChunkHashes); + private: RefPtr<CloudCacheClient> m_CacheClient; detail::CloudCacheSessionState* m_SessionState; |