Streaming. Na razie tylko wymiary chunków

This commit is contained in:
yanczi 2025-12-04 03:04:55 +01:00
parent f7d429e1d2
commit b4f6d3a85a
2 changed files with 6 additions and 2 deletions

View file

@ -37,10 +37,10 @@ public:
ChunkManager(EncryptionManager& em); ChunkManager(EncryptionManager& em);
~ChunkManager(); ~ChunkManager();
// Kompresja danych // Podział na chunki
std::vector<char> chunked(const std::vector<char>&, const bool&, const bool&); std::vector<char> chunked(const std::vector<char>&, const bool&, const bool&);
// Dekompresja // Zcalanie chunków
std::vector<char> dechunked(const std::vector<char>&, const bool&, const bool&); std::vector<char> dechunked(const std::vector<char>&, const bool&, const bool&);
private: private:

View file

@ -29,6 +29,10 @@
#define VERSION 300 #define VERSION 300
// WielkoϾ pojedynczego bloku strumienia
#define CHUNK_STREAM_512KB 524288 // 512KB
#define CHUNK_STREAM_16MB 16777216 // 16MB
enum StoreMethod enum StoreMethod
{ {
FILTERING = -1, FILTERING = -1,