diff --git a/include/ylt/coro_io/channel.hpp b/include/ylt/coro_io/channel.hpp index dd9d5489a..2587837a9 100644 --- a/include/ylt/coro_io/channel.hpp +++ b/include/ylt/coro_io/channel.hpp @@ -97,6 +97,8 @@ class channel { return send_request(std::move(op), config_.pool_config.client_config); } + std::size_t size() const noexcept { return client_pools_.size(); } + static channel create(const std::vector& hosts, const channel_config& config = {}, client_pools_t& client_pools =