diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2006-03-22 16:21:11 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2006-03-22 16:21:11 +0000 |
| commit | 198b87fa3e564f6df1df8cbf961d655a59216d78 (patch) | |
| tree | 7cb78607b7a14d28a8c1ccb53b98fb2fadbc98a9 /src/PeerInteractionCommand.cc | |
| parent | 26aa28acb3793d3d992625fcaad5e45df336a9a3 (diff) | |
* replaced std::vector with std::deque.
Diffstat (limited to 'src/PeerInteractionCommand.cc')
| -rw-r--r-- | src/PeerInteractionCommand.cc | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/PeerInteractionCommand.cc b/src/PeerInteractionCommand.cc index 5b0174ee..0b5a2b8a 100644 --- a/src/PeerInteractionCommand.cc +++ b/src/PeerInteractionCommand.cc @@ -317,9 +317,9 @@ void PeerInteractionCommand::createRequestPendingMessage(int blockIndex) { void PeerInteractionCommand::sendMessages() { if(!Piece::isNull(piece) && !peer->peerChoking) { if(e->torrentMan->isEndGame()) { - vector<int> missingBlockIndexes = piece.getAllMissingBlockIndexes(); + BlockIndexes missingBlockIndexes = piece.getAllMissingBlockIndexes(); if(requestSlotMan->isEmpty()) { - for(vector<int>::const_iterator itr = missingBlockIndexes.begin(); + for(PieceIndexes::const_iterator itr = missingBlockIndexes.begin(); itr != missingBlockIndexes.end(); itr++) { createRequestPendingMessage(*itr); } @@ -374,17 +374,17 @@ void PeerInteractionCommand::beforeSocketCheck() { if(sequence == WIRED) { e->torrentMan->unadvertisePiece(cuid); - vector<int> indexes = e->torrentMan->getAdvertisedPieceIndexes(cuid); + PieceIndexes indexes = e->torrentMan->getAdvertisedPieceIndexes(cuid); if(indexes.size() >= 20) { PendingMessage pendingMessage(PeerMessage::BITFIELD, peerConnection); pendingMessages.push_back(pendingMessage); } else { if(pendingMessages.size() == 0) { - for(vector<int>::iterator itr = indexes.begin(); itr != indexes.end(); itr++) { + for(PieceIndexes::iterator itr = indexes.begin(); itr != indexes.end(); itr++) { peerConnection->sendHave(*itr); } } else { - for(vector<int>::iterator itr = indexes.begin(); itr != indexes.end(); itr++) { + for(PieceIndexes::iterator itr = indexes.begin(); itr != indexes.end(); itr++) { PendingMessage pendingMessage = PendingMessage::createHaveMessage(*itr, peerConnection); pendingMessages.push_back(pendingMessage); } |
