载入中...
搜索中...
未找到
EvpackCompression.cpp 文件参考
#include "asset/EvpackCompression.h"
#include <zstd.h>
#include <limits>

浏览源代码.

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::asset
 

函数

Result< std::vector< std::uint8_t > > eve::asset::compressEvpackChunk (EvpackCodec codec, std::span< const std::uint8_t > decoded)
 Compress decoded chunk bytes using the selected stable wire codec.
 
Result< std::vector< std::uint8_t > > eve::asset::decompressEvpackChunk (EvpackCodec codec, std::span< const std::uint8_t > stored, std::uint64_t decodedSize, std::uint64_t maximumDecodedBytes)
 Decode one chunk into its authenticated canonical bytes.
 
std::string eve::asset::evpackCodecBuildIdentity (EvpackCodec codec)
 Stable codec implementation identity included in deterministic Cook keys.