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

Method ReadConfig

phxqueue/config/lockconfig.cpp:41–71  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

39LockConfig::~LockConfig() {}
40
41comm::RetCode LockConfig::ReadConfig(proto::LockConfig &proto) {
42 // sample
43 proto.Clear();
44
45 proto::Lock *lock = nullptr;
46 comm::proto::Addr *addr = nullptr;
47
48 // lock 1
49 {
50 lock = proto.add_locks();
51 lock->set_lock_id(1);
52 lock->set_scale(100);
53
54 addr = lock->add_addrs();
55 addr->set_ip("127.0.0.1");
56 addr->set_port(7100);
57 addr->set_paxos_port(7101);
58
59 addr = lock->add_addrs();
60 addr->set_ip("127.0.0.1");
61 addr->set_port(7200);
62 addr->set_paxos_port(7201);
63
64 addr = lock->add_addrs();
65 addr->set_ip("127.0.0.1");
66 addr->set_port(7300);
67 addr->set_paxos_port(7301);
68 }
69
70 return comm::RetCode::RET_OK;
71}
72
73
74comm::RetCode LockConfig::Rebuild() {

Callers

nothing calls this directly

Calls 1

ClearMethod · 0.80

Tested by

no test coverage detected