mirror of
https://github.com/aria2/aria2.git
synced 2025-04-07 06:27:37 +03:00
2009-06-07 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Added countSeeder() function which counts seeder in the given iterator range. Use it in ConsoleStatCalc and XmlRpcMethodImpl. * src/ConsoleStatCalc.cc * src/Peer.h * src/XmlRpcMethodImpl.cc * test/PeerTest.cc
This commit is contained in:
parent
4dc9217bb6
commit
b922020985
5 changed files with 40 additions and 4 deletions
|
@ -293,9 +293,7 @@ static void gatherProgressBitTorrent
|
|||
|
||||
std::deque<SharedHandle<Peer> > peers;
|
||||
peerStorage->getActivePeers(peers);
|
||||
entryDict["numSeeders"] =
|
||||
Util::uitos(std::count_if(peers.begin(), peers.end(),
|
||||
mem_fun_sh(&Peer::isSeeder)));
|
||||
entryDict["numSeeders"] = countSeeder(peers.begin(), peers.end());
|
||||
}
|
||||
|
||||
static void gatherPeer(BDE& peers, const SharedHandle<PeerStorage>& ps)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue