/
githubmirror
/
nbs
Обзор
Документация
Войти
/
githubmirror
/
nbs
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
cloud/blockstore/tools/testing/rdma-test/protocol.cpp
32 строки
896 B
neihar
[Storage] simplify RDMA namespace names (#5822)
24 апр 2026, 11:32
Не верифицирован
24 апр 2026, 11:32
2ca606e
Код
Авторство
О чём код?
#include "protocol.h" #include <cloud/blockstore/tools/testing/rdma-test/protocol.pb.h> #include <cloud/storage/core/libs/rdma/iface/protobuf.h> #include <util/generic/singleton.h> namespace NCloud::NBlockStore { //////////////////////////////////////////////////////////////////////////////// using namespace NCloud::NStorage; NRdma::TProtoMessageSerializer* TBlockStoreProtocol::Serializer() { struct TSerializer: NRdma::TProtoMessageSerializer { TSerializer() { RegisterProto<NProto::TReadBlocksRequest>(ReadBlocksRequest); RegisterProto<NProto::TReadBlocksResponse>(ReadBlocksResponse); RegisterProto<NProto::TWriteBlocksRequest>(WriteBlocksRequest); RegisterProto<NProto::TWriteBlocksResponse>(WriteBlocksResponse); } }; return Singleton<TSerializer>(); } } // namespace NCloud::NBlockStore