From 1a29132b9131bc1bb338699441be8e562f8af2ba Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Sat, 22 May 2010 11:50:47 +0000 Subject: [PATCH] 2010-05-22 Tatsuhiro Tsujikawa Added totalLength, completedLength, uploadLength, bitfield, downloadSpeed, uploadSpeed, infoHash, numSeeders, pieceLength, numPieces, connections and dir to the response of aria2.tellStopped XML-RPC method. aria2.tellWaiting now always returns numSeeders for BitTorrent download. * src/DownloadResult.h * src/RequestGroup.cc * src/RequestGroup.h * src/XmlRpcMethodImpl.cc * test/XmlRpcMethodTest.cc --- ChangeLog | 13 +++++++++++++ src/DownloadResult.h | 16 ++++++++++++++++ src/RequestGroup.cc | 41 +++++++++++++++++++++++++--------------- src/RequestGroup.h | 2 +- src/XmlRpcMethodImpl.cc | 23 ++++++++++++++++++++-- test/XmlRpcMethodTest.cc | 2 +- 6 files changed, 78 insertions(+), 19 deletions(-) diff --git a/ChangeLog b/ChangeLog index c0a2d2a1..ea200372 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,16 @@ +2010-05-22 Tatsuhiro Tsujikawa + + Added totalLength, completedLength, uploadLength, bitfield, + downloadSpeed, uploadSpeed, infoHash, numSeeders, pieceLength, + numPieces, connections and dir to the response of + aria2.tellStopped XML-RPC method. aria2.tellWaiting now always + returns numSeeders for BitTorrent download. + * src/DownloadResult.h + * src/RequestGroup.cc + * src/RequestGroup.h + * src/XmlRpcMethodImpl.cc + * test/XmlRpcMethodTest.cc + 2010-05-21 Tatsuhiro Tsujikawa Fixed the bug that connection pooling does not take into account diff --git a/src/DownloadResult.h b/src/DownloadResult.h index 76f15915..2e1af1b6 100644 --- a/src/DownloadResult.h +++ b/src/DownloadResult.h @@ -79,6 +79,22 @@ public: SharedHandle