MCPcopy Create free account
hub / github.com/Tencent/phxqueue / GetAllConsumer

Method GetAllConsumer

phxqueue/config/consumerconfig.cpp:90–95  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

88}
89
90comm::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
97comm::RetCode ConsumerConfig::GetConsumerByAddr(const comm::proto::Addr &addr, shared_ptr<const proto::Consumer> &consumer) const {
98 auto &&encoded_addr = comm::utils::EncodeAddr(addr);

Callers 4

CheckConsumerConfigMethod · 0.80
TestConsumerConfigMethod · 0.80
GetAddrScaleMethod · 0.80

Calls

no outgoing calls

Tested by 2

CheckConsumerConfigMethod · 0.64
TestConsumerConfigMethod · 0.64