From 94482144f2c0a292f7697034553859730f224cb8 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Tue, 31 Aug 2010 13:33:05 +0000 Subject: 2010-08-31 Tatsuhiro Tsujikawa Enclosed classes and structs declared in *.cc files unnamed namespace. Added static keyword for function template in *.cc files(TODO we should use unnamed namespace instead of static). * src/AbstractCommand.cc * src/AnnounceList.cc * src/BtLeecherStateChoke.cc * src/BtLeecherStateChoke.h * src/BtSeederStateChoke.cc * src/BtSeederStateChoke.h * src/ConsoleStatCalc.cc * src/ContentTypeRequestGroupCriteria.cc * src/CookieStorage.cc * src/DHTBucket.cc * src/DHTPeerAnnounceEntry.cc * src/DHTPeerAnnounceStorage.cc * src/DefaultBtMessageDispatcher.cc * src/DefaultBtRequestFactory.cc * src/DefaultPeerStorage.cc * src/DefaultPieceStorage.cc * src/ExpatMetalinkProcessor.cc * src/ExpatXmlRpcRequestProcessor.cc * src/FeedbackURISelector.cc * src/FileEntry.cc * src/Metalink2RequestGroup.cc * src/MetalinkEntry.cc * src/Metalinker.cc * src/MultiDiskAdaptor.cc * src/Netrc.cc * src/OptionParser.cc * src/PieceStatMan.cc * src/RarestPieceSelector.cc * src/RequestGroupMan.cc * src/SegmentMan.cc * src/ServerStatMan.cc * src/XML2SAXMetalinkProcessor.cc * src/Xml2XmlRpcRequestProcessor.cc * src/XmlRpcResponse.cc * src/a2algo.h * src/download_helper.cc --- src/ServerStatMan.cc | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/ServerStatMan.cc') diff --git a/src/ServerStatMan.cc b/src/ServerStatMan.cc index 51e1e3b5..3eae7934 100644 --- a/src/ServerStatMan.cc +++ b/src/ServerStatMan.cc @@ -140,6 +140,7 @@ bool ServerStatMan::load(std::istream& in) return !in.bad(); } +namespace { class FindStaleServerStat { private: time_t timeout_; @@ -152,6 +153,7 @@ public: return ss->getLastUpdated().difference(time_) >= timeout_; } }; +} void ServerStatMan::removeStaleServerStat(time_t timeout) { -- cgit