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