diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2009-05-29 12:12:22 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2009-05-29 12:12:22 +0000 |
| commit | 8b6da1ee367af8e65278fd1c5ada253f07b57bd9 (patch) | |
| tree | 6e0d44a59e112a17c71a9396c77725cadd6549a2 /src/Peer.cc | |
| parent | 30f362319e25d7c2182f6f46d1297385c39787b8 (diff) | |
2009-05-29 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Implemented getter methods in header files to give them more
chance of optimization.
Return const reference for SharadHandle if possible.
* src/AbstractAuthResolver.cc
* src/AbstractAuthResolver.h
* src/AbstractBtMessage.cc
* src/AbstractBtMessage.h
* src/AbstractSingleDiskAdaptor.cc
* src/AbstractSingleDiskAdaptor.h
* src/AsyncNameResolver.cc
* src/AsyncNameResolver.h
* src/BNode.cc
* src/BNode.h
* src/BitfieldMan.cc
* src/BitfieldMan.h
* src/BtAbortOutstandingRequestEvent.h
* src/BtExtendedMessage.cc
* src/BtExtendedMessage.h
* src/BtSeederStateChoke.cc
* src/BtSeederStateChoke.h
* src/Cookie.cc
* src/Cookie.h
* src/DHTBucket.cc
* src/DHTBucket.h
* src/DHTConnectionImpl.cc
* src/DHTConnectionImpl.h
* src/DHTFindNodeReplyMessage.cc
* src/DHTFindNodeReplyMessage.h
* src/DHTGetPeersReplyMessage.cc
* src/DHTGetPeersReplyMessage.h
* src/DHTInteractionCommand.cc
* src/DHTMessage.cc
* src/DHTMessage.h
* src/DHTMessageDispatcherImpl.cc
* src/DHTMessageEntry.cc
* src/DHTMessageReceiver.cc
* src/DHTMessageReceiver.h
* src/DHTMessageTrackerEntry.cc
* src/DHTMessageTrackerEntry.h
* src/DHTPeerAnnounceEntry.cc
* src/DHTPeerAnnounceEntry.h
* src/DHTPeerLookupTask.cc
* src/DHTPeerLookupTask.h
* src/DHTRoutingTableDeserializer.cc
* src/DHTRoutingTableDeserializer.h
* src/DefaultBtAnnounce.cc
* src/DefaultBtAnnounce.h
* src/DefaultBtMessageDispatcher.cc
* src/DefaultBtMessageDispatcher.h
* src/DefaultBtRequestFactory.cc
* src/DefaultBtRequestFactory.h
* src/DiskAdaptor.cc
* src/DiskAdaptor.h
* src/DownloadContext.cc
* src/DownloadContext.h
* src/DownloadEngine.cc
* src/DownloadEngine.h
* src/EpollEventPoll.cc
* src/EpollEventPoll.h
* src/FtpConnection.cc
* src/FtpConnection.h
* src/HttpConnection.cc
* src/HttpConnection.h
* src/HttpHeader.cc
* src/HttpHeader.h
* src/HttpRequest.cc
* src/HttpRequest.h
* src/HttpResponse.cc
* src/HttpResponse.h
* src/LibsslTLSContext.cc
* src/LibsslTLSContext.h
* src/MSEHandshake.cc
* src/MSEHandshake.h
* src/MetalinkEntry.cc
* src/MetalinkEntry.h
* src/MetalinkParserController.cc
* src/MetalinkParserController.h
* src/MetalinkParserStateMachine.cc
* src/MetalinkParserStateMachine.h
* src/MultiDiskAdaptor.cc
* src/MultiDiskAdaptor.h
* src/NetrcAuthResolver.cc
* src/NetrcAuthResolver.h
* src/Peer.cc
* src/Peer.h
* src/PeerSessionResource.cc
* src/PeerSessionResource.h
* src/Piece.cc
* src/Piece.h
* src/PieceStatMan.cc
* src/PieceStatMan.h
* src/Request.cc
* src/Request.h
* src/RequestGroup.cc
* src/RequestGroup.h
* src/RequestGroupMan.cc
* src/RequestGroupMan.h
* src/RequestSlot.cc
* src/RequestSlot.h
* src/SegmentMan.cc
* src/SegmentMan.h
* src/SelectEventPoll.cc
* src/SelectEventPoll.h
* src/ServerStat.cc
* src/ServerStat.h
* src/Signature.cc
* src/Signature.h
* src/URIResult.cc
* src/URIResult.h
* src/UTPexExtensionMessage.cc
* src/UTPexExtensionMessage.h
Diffstat (limited to 'src/Peer.cc')
| -rw-r--r-- | src/Peer.cc | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/src/Peer.cc b/src/Peer.cc index 41920266..63919ba1 100644 --- a/src/Peer.cc +++ b/src/Peer.cc @@ -71,36 +71,11 @@ Peer::~Peer() releaseSessionResource(); } -bool Peer::operator==(const Peer& p) -{ - return id == p.id; -} - -bool Peer::operator!=(const Peer& p) -{ - return !(*this == p); -} - -const std::string& Peer::getID() const -{ - return id; -} - void Peer::usedBy(int32_t cuid) { _cuid = cuid; } -int32_t Peer::usedBy() const -{ - return _cuid; -} - -bool Peer::unused() const -{ - return _cuid == 0; -} - void Peer::allocateSessionResource(size_t pieceLength, uint64_t totalLength) { delete _res; @@ -114,21 +89,11 @@ void Peer::releaseSessionResource() _res = 0; } -bool Peer::isActive() const -{ - return _res != 0; -} - void Peer::setPeerId(const unsigned char* peerId) { memcpy(_peerId, peerId, PEER_ID_LENGTH); } -const unsigned char* Peer::getPeerId() const -{ - return _peerId; -} - void Peer::resetStatus() { _cuid = 0; } @@ -432,21 +397,6 @@ bool Peer::isDHTEnabled() const return _res->dhtEnabled(); } -bool Peer::isSeeder() const -{ - return _seeder; -} - -const Time& Peer::getFirstContactTime() const -{ - return _firstContactTime; -} - -const Time& Peer::getBadConditionStartTime() const -{ - return _badConditionStartTime; -} - const Time& Peer::getLastDownloadUpdate() const { assert(_res); @@ -465,11 +415,6 @@ uint64_t Peer::getCompletedLength() const return _res->getCompletedLength(); } -bool Peer::isIncomingPeer() const -{ - return _incoming; -} - void Peer::setIncomingPeer(bool incoming) { _incoming = incoming; |
