major msg -> obj file transfer refactor

mostly done, some things are hacky or not done
This commit is contained in:
2024-07-29 20:03:24 +02:00
parent 676e50c61a
commit e2c9880a15
13 changed files with 500 additions and 285 deletions

View File

@@ -0,0 +1,19 @@
#pragma once
#include <solanaceae/object_store/object_store.hpp>
namespace Backends {
struct ToxFTFilesystem : public StorageBackendI {
ToxFTFilesystem(
ObjectStore2& os
);
~ToxFTFilesystem(void);
ObjectHandle newObject(ByteSpan id) override;
std::unique_ptr<File2I> file2(Object o, FILE2_FLAGS flags) override;
};
} // Backends