MCPcopy Create free account
hub / github.com/apple/foundationdb / getAllProcesses

Function getAllProcesses

fdbrpc/sim2.actor.cpp:2136–2145  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2134 g_clogging.clogPairFor(from, to, seconds);
2135 }
2136 std::vector<ProcessInfo*> getAllProcesses() const override {
2137 std::vector<ProcessInfo*> processes;
2138 for (auto& c : machines) {
2139 processes.insert(processes.end(), c.second.processes.begin(), c.second.processes.end());
2140 }
2141 for (auto& c : currentlyRebootingProcesses) {
2142 processes.push_back(c.second);
2143 }
2144 return processes;
2145 }
2146 ProcessInfo* getProcessByAddress(NetworkAddress const& address) override {
2147 NetworkAddress normalizedAddress(address.ip, address.port, true, address.isTLS());
2148 ASSERT(addressMap.count(normalizedAddress));

Callers 8

displayWorkersMethod · 0.85
isAvailableFunction · 0.85
datacenterDeadFunction · 0.85
rebootProcessFunction · 0.85
killZoneFunction · 0.85
killDataHallFunction · 0.85
killMachineFunction · 0.85
killDataCenterFunction · 0.85

Calls 4

insertMethod · 0.45
endMethod · 0.45
beginMethod · 0.45
push_backMethod · 0.45

Tested by

no test coverage detected