/
githubmirror
/
nbs
Обзор
Документация
Войти
/
githubmirror
/
nbs
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
cloud/blockstore/tools/testing/rdma-test/storage_null.cpp
52 строки
1 KB
arigachnyy
add blockstore/tests to oss
08 ноя 2023, 14:44
08 ноя 2023, 14:44
7fb4295
Код
Авторство
О чём код?
#include "storage.h" namespace NCloud::NBlockStore { using namespace NThreading; namespace { //////////////////////////////////////////////////////////////////////////////// class TNullStorage final : public IStorage { public: void Start() override {} void Stop() override {} TFuture<NProto::TError> ReadBlocks( TCallContextPtr callContext, TReadBlocksRequestPtr request, TGuardedSgList sglist) override { Y_UNUSED(callContext); Y_UNUSED(request); Y_UNUSED(sglist); return MakeFuture(NProto::TError()); } TFuture<NProto::TError> WriteBlocks( TCallContextPtr callContext, TWriteBlocksRequestPtr request, TGuardedSgList sglist) override { Y_UNUSED(callContext); Y_UNUSED(request); Y_UNUSED(sglist); return MakeFuture(NProto::TError()); } }; } // namespace //////////////////////////////////////////////////////////////////////////////// IStoragePtr CreateNullStorage() { return std::make_shared<TNullStorage>(); } } // namespace NCloud::NBlockStore