aboutsummaryrefslogtreecommitdiff
path: root/zenserver/upstream/jupiter.h
diff options
context:
space:
mode:
authorJoe Kirchoff <[email protected]>2021-10-13 14:07:27 -0400
committerGitHub <[email protected]>2021-10-13 11:07:27 -0700
commit3470240fdd2665d89bf14402535813f7acb3b5c2 (patch)
tree4a1ac7fb7fc54af3fd1078d8159de87b8d4db8ed /zenserver/upstream/jupiter.h
parentMerge branch 'main' of https://github.com/EpicGames/zen (diff)
downloadzen-3470240fdd2665d89bf14402535813f7acb3b5c2.tar.xz
zen-3470240fdd2665d89bf14402535813f7acb3b5c2.zip
Add remote execute functions (#15)
Also fix request type for exists, should be head.
Diffstat (limited to 'zenserver/upstream/jupiter.h')
-rw-r--r--zenserver/upstream/jupiter.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/zenserver/upstream/jupiter.h b/zenserver/upstream/jupiter.h
index 1de417008..9471ef64f 100644
--- a/zenserver/upstream/jupiter.h
+++ b/zenserver/upstream/jupiter.h
@@ -94,13 +94,14 @@ public:
FinalizeRefResult FinalizeRef(std::string_view BucketId, const IoHash& Key, const IoHash& RefHah);
- CloudCacheResult DerivedDataExists(std::string_view BucketId, std::string_view Key);
- CloudCacheResult DerivedDataExists(std::string_view BucketId, const IoHash& Key);
CloudCacheResult RefExists(std::string_view BucketId, const IoHash& Key);
CloudCacheResult BlobExists(const IoHash& Key);
CloudCacheResult CompressedBlobExists(const IoHash& Key);
CloudCacheResult ObjectExists(const IoHash& Key);
+ CloudCacheResult PostComputeTasks(std::string_view ChannelId, IoBuffer TasksData);
+ CloudCacheResult GetComputeUpdates(std::string_view ChannelId, const uint32_t WaitSeconds = 0);
+
std::vector<IoHash> Filter(std::string_view BucketId, const std::vector<IoHash>& ChunkHashes);
private: