mirror of https://github.com/aria2/aria2
2010-11-20 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Renamed cuid as cuid_t in DefaultBtMessageDispatcher. * src/DefaultBtMessageDispatcher.cc * src/DefaultBtMessageDispatcher.hpull/1/head
parent
03417e94b4
commit
9a67929d8c
|
@ -1,3 +1,9 @@
|
||||||
|
2010-11-20 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
||||||
|
|
||||||
|
Renamed cuid as cuid_t in DefaultBtMessageDispatcher.
|
||||||
|
* src/DefaultBtMessageDispatcher.cc
|
||||||
|
* src/DefaultBtMessageDispatcher.h
|
||||||
|
|
||||||
2010-11-20 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
2010-11-20 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
||||||
|
|
||||||
Use format specifier %lld for cuid_t. Defined cuid_t as long long
|
Use format specifier %lld for cuid_t. Defined cuid_t as long long
|
||||||
|
|
|
@ -60,7 +60,7 @@
|
||||||
namespace aria2 {
|
namespace aria2 {
|
||||||
|
|
||||||
DefaultBtMessageDispatcher::DefaultBtMessageDispatcher()
|
DefaultBtMessageDispatcher::DefaultBtMessageDispatcher()
|
||||||
: cuid(0),
|
: cuid_(0),
|
||||||
messageFactory_(0),
|
messageFactory_(0),
|
||||||
requestGroupMan_(0),
|
requestGroupMan_(0),
|
||||||
requestTimeout_(0)
|
requestTimeout_(0)
|
||||||
|
@ -175,7 +175,7 @@ void DefaultBtMessageDispatcher::doAbortOutstandingRequestAction
|
||||||
std::deque<RequestSlot>::iterator last =
|
std::deque<RequestSlot>::iterator last =
|
||||||
std::lower_bound(requestSlots_.begin(), requestSlots_.end(), rs);
|
std::lower_bound(requestSlots_.begin(), requestSlots_.end(), rs);
|
||||||
|
|
||||||
std::for_each(first, last, AbortOutstandingRequest(piece, cuid));
|
std::for_each(first, last, AbortOutstandingRequest(piece, cuid_));
|
||||||
requestSlots_.erase(first, last);
|
requestSlots_.erase(first, last);
|
||||||
|
|
||||||
BtAbortOutstandingRequestEvent event(piece);
|
BtAbortOutstandingRequestEvent event(piece);
|
||||||
|
@ -237,7 +237,7 @@ public:
|
||||||
void DefaultBtMessageDispatcher::doChokedAction()
|
void DefaultBtMessageDispatcher::doChokedAction()
|
||||||
{
|
{
|
||||||
std::for_each(requestSlots_.begin(), requestSlots_.end(),
|
std::for_each(requestSlots_.begin(), requestSlots_.end(),
|
||||||
ProcessChokedRequestSlot(cuid, peer_, pieceStorage_));
|
ProcessChokedRequestSlot(cuid_, peer_, pieceStorage_));
|
||||||
|
|
||||||
requestSlots_.erase(std::remove_if(requestSlots_.begin(), requestSlots_.end(),
|
requestSlots_.erase(std::remove_if(requestSlots_.begin(), requestSlots_.end(),
|
||||||
FindChokedRequestSlot(peer_)),
|
FindChokedRequestSlot(peer_)),
|
||||||
|
@ -333,7 +333,7 @@ public:
|
||||||
void DefaultBtMessageDispatcher::checkRequestSlotAndDoNecessaryThing()
|
void DefaultBtMessageDispatcher::checkRequestSlotAndDoNecessaryThing()
|
||||||
{
|
{
|
||||||
std::for_each(requestSlots_.begin(), requestSlots_.end(),
|
std::for_each(requestSlots_.begin(), requestSlots_.end(),
|
||||||
ProcessStaleRequestSlot(cuid,
|
ProcessStaleRequestSlot(cuid_,
|
||||||
peer_,
|
peer_,
|
||||||
pieceStorage_,
|
pieceStorage_,
|
||||||
this,
|
this,
|
||||||
|
@ -401,7 +401,7 @@ void DefaultBtMessageDispatcher::removeOutstandingRequest
|
||||||
std::deque<RequestSlot>::iterator i =
|
std::deque<RequestSlot>::iterator i =
|
||||||
std::lower_bound(requestSlots_.begin(), requestSlots_.end(), slot);
|
std::lower_bound(requestSlots_.begin(), requestSlots_.end(), slot);
|
||||||
if(i != requestSlots_.end() && (*i) == slot) {
|
if(i != requestSlots_.end() && (*i) == slot) {
|
||||||
AbortOutstandingRequest(slot.getPiece(), cuid)(*i);
|
AbortOutstandingRequest(slot.getPiece(), cuid_)(*i);
|
||||||
requestSlots_.erase(i);
|
requestSlots_.erase(i);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -55,7 +55,7 @@ class RequestGroupMan;
|
||||||
|
|
||||||
class DefaultBtMessageDispatcher : public BtMessageDispatcher {
|
class DefaultBtMessageDispatcher : public BtMessageDispatcher {
|
||||||
private:
|
private:
|
||||||
cuid_t cuid;
|
cuid_t cuid_;
|
||||||
std::deque<SharedHandle<BtMessage> > messageQueue_;
|
std::deque<SharedHandle<BtMessage> > messageQueue_;
|
||||||
std::deque<RequestSlot> requestSlots_;
|
std::deque<RequestSlot> requestSlots_;
|
||||||
SharedHandle<DownloadContext> downloadContext_;
|
SharedHandle<DownloadContext> downloadContext_;
|
||||||
|
@ -134,10 +134,11 @@ public:
|
||||||
|
|
||||||
void setCuid(cuid_t cuid)
|
void setCuid(cuid_t cuid)
|
||||||
{
|
{
|
||||||
this->cuid = cuid;
|
cuid_ = cuid;
|
||||||
}
|
}
|
||||||
|
|
||||||
void setRequestTimeout(time_t requestTimeout) {
|
void setRequestTimeout(time_t requestTimeout)
|
||||||
|
{
|
||||||
requestTimeout_ = requestTimeout;
|
requestTimeout_ = requestTimeout;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue