Home
last modified time | relevance | path

Searched refs:pickers_ (Results 1 – 1 of 1) sorted by relevance

/third_party/grpc/src/core/ext/filters/client_channel/lb_policy/weighted_target/
Dweighted_target.cc108 : pickers_(std::move(pickers)) {} in WeightedPicker()
113 PickerList pickers_; member in grpc_core::__anonc87064770111::WeightedTargetLb::WeightedPicker
214 const uint32_t key = rand() % pickers_[pickers_.size() - 1].first; in Pick()
218 size_t end_index = pickers_.size() - 1; in Pick()
222 if (pickers_[mid].first > key) { in Pick()
224 } else if (pickers_[mid].first < key) { in Pick()
232 GPR_ASSERT(pickers_[index].first > key); in Pick()
234 return pickers_[index].second->Pick(args); in Pick()