| 88 | } |
| 89 | |
| 90 | comm::RetCode ConsumerConfig::GetAllConsumer(std::vector<shared_ptr<const proto::Consumer>> &consumers) const { |
| 91 | for (auto &&it : impl_->addr2consumer) { |
| 92 | consumers.push_back(it.second); |
| 93 | } |
| 94 | return comm::RetCode::RET_OK; |
| 95 | } |
| 96 | |
| 97 | comm::RetCode ConsumerConfig::GetConsumerByAddr(const comm::proto::Addr &addr, shared_ptr<const proto::Consumer> &consumer) const { |
| 98 | auto &&encoded_addr = comm::utils::EncodeAddr(addr); |
no outgoing calls