37 static constexpr std::string_view
kName =
"grpc-client-common";
39 CommonComponent(
const components::ComponentConfig& config,
const components::ComponentContext& context);
40 ~CommonComponent()
override;
45 friend class ClientFactoryComponent;
47 engine::TaskProcessor& blocking_task_processor_;
48 std::optional<impl::CompletionQueuePool> client_completion_queues_;
49 ugrpc::impl::CompletionQueuePoolBase& completion_queues_;
50 ugrpc::impl::StatisticsStorage client_statistics_storage_;