/
githubmirror
/
nbs
Обзор
Документация
Войти
/
githubmirror
/
nbs
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
cloud/blockstore/libs/cells/impl/bootstrap.h
36 строк
1 KB
yegorskii
cell manager should use own certificate provider (#6121)
04 июн 2026, 16:23
Не верифицирован
04 июн 2026, 16:23
7c483df
Код
Авторство
О чём код?
#pragma once #include <cloud/blockstore/libs/client/public.h> #include <cloud/blockstore/libs/diagnostics/public.h> #include <cloud/blockstore/libs/service/public.h> #include <cloud/storage/core/libs/common/public.h> #include <cloud/storage/core/libs/grpc/public.h> #include <cloud/storage/core/libs/rdma/iface/client.h> namespace NCloud::NBlockStore::NCells { //////////////////////////////////////////////////////////////////////////////// struct ICellHostEndpointBootstrap; using ICellHostEndpointBootstrapPtr = std::shared_ptr<ICellHostEndpointBootstrap>; struct TBootstrap { ITimerPtr Timer; ISchedulerPtr Scheduler; ILoggingServicePtr Logging; IMonitoringServicePtr Monitoring; ITraceSerializerPtr TraceSerializer; NCloud::ICertificateProviderPtr CertProvider; NClient::IMultiHostClientPtr GrpcClient; NCloud::NStorage::NRdma::IClientPtr RdmaClient; ITaskQueuePtr RdmaTaskQueue; ICellHostEndpointBootstrapPtr EndpointsSetup; }; } // namespace NCloud::NBlockStore::NCells