diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2008-11-03 07:16:25 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2008-11-03 07:16:25 +0000 |
| commit | 7818e0e770f2f89d3f2356d887cf3d4559ddd7c3 (patch) | |
| tree | 11f1cad244028df7f27e0c86963c67de0327c7f7 /src/Peer.cc | |
| parent | 7cf589e78483e6ca7daff2ddd1a30af8091a4448 (diff) | |
2008-11-03 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Implemented commented code in BtSeederStateChoke
* src/BtSeederStateChoke.cc
* src/Peer.cc
* src/Peer.h
* src/PeerInteractionCommand.cc
* src/PeerSessionResource.cc
* src/PeerSessionResource.h
* test/MockBtMessageDispatcher.h
* test/PeerSessionResourceTest.cc
Diffstat (limited to 'src/Peer.cc')
| -rw-r--r-- | src/Peer.cc | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/src/Peer.cc b/src/Peer.cc index ee9ac756..ec2413fe 100644 --- a/src/Peer.cc +++ b/src/Peer.cc @@ -33,13 +33,16 @@ */ /* copyright --> */ #include "Peer.h" + +#include <cstring> +#include <cassert> + #include "Util.h" #include "PeerSessionResource.h" #ifdef ENABLE_MESSAGE_DIGEST # include "MessageDigestHelper.h" #endif // ENABLE_MESSAGE_DIGEST -#include <cstring> -#include <cassert> +#include "BtMessageDispatcher.h" namespace aria2 { @@ -476,4 +479,16 @@ void Peer::setFirstContactTime(const Time& time) _firstContactTime = time; } +void Peer::setBtMessageDispatcher(const WeakHandle<BtMessageDispatcher>& dpt) +{ + assert(_res); + _res->setBtMessageDispatcher(dpt); +} + +size_t Peer::countOutstandingUpload() const +{ + assert(_res); + return _res->countOutstandingUpload(); +} + } // namespace aria2 |
