diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2010-06-12 02:27:14 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2010-06-12 02:27:14 +0000 |
| commit | f7001132bca9edafc15eda43457144773bada37d (patch) | |
| tree | f1c2e16758135017383eeb0ad79b44fdf2d1613c /src/DHTFindNodeMessage.cc | |
| parent | 6fef76979e0725bd6db8419e56e2b556b2ec8923 (diff) | |
2010-06-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Made protected member variable private. Added accessor funcs.
* src/DHTAbstractMessage.cc
* src/DHTAbstractMessage.h
* src/DHTAnnouncePeerMessage.cc
* src/DHTAnnouncePeerMessage.h
* src/DHTAnnouncePeerReplyMessage.cc
* src/DHTAnnouncePeerReplyMessage.h
* src/DHTFindNodeMessage.cc
* src/DHTFindNodeMessage.h
* src/DHTFindNodeReplyMessage.cc
* src/DHTFindNodeReplyMessage.h
* src/DHTGetPeersMessage.cc
* src/DHTGetPeersMessage.h
* src/DHTGetPeersReplyMessage.cc
* src/DHTGetPeersReplyMessage.h
* src/DHTMessage.h
* src/DHTPingMessage.cc
* src/DHTPingMessage.h
* src/DHTPingReplyMessage.cc
* src/DHTPingReplyMessage.h
* src/DHTQueryMessage.cc
* src/DHTQueryMessage.h
* src/DHTResponseMessage.cc
* src/DHTResponseMessage.h
* src/DHTUnknownMessage.cc
* src/DHTUnknownMessage.h
* test/MockDHTMessage.h
Diffstat (limited to 'src/DHTFindNodeMessage.cc')
| -rw-r--r-- | src/DHTFindNodeMessage.cc | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/src/DHTFindNodeMessage.cc b/src/DHTFindNodeMessage.cc index 571be287..a209dda6 100644 --- a/src/DHTFindNodeMessage.cc +++ b/src/DHTFindNodeMessage.cc @@ -64,27 +64,26 @@ DHTFindNodeMessage::~DHTFindNodeMessage() {} void DHTFindNodeMessage::doReceivedAction() { std::vector<SharedHandle<DHTNode> > nodes; - _routingTable->getClosestKNodes(nodes, _targetNodeID); + getRoutingTable()->getClosestKNodes(nodes, _targetNodeID); SharedHandle<DHTMessage> reply = - _factory->createFindNodeReplyMessage(_remoteNode, nodes, _transactionID); - _dispatcher->addMessageToQueue(reply); + getMessageFactory()->createFindNodeReplyMessage + (getRemoteNode(), nodes, getTransactionID()); + getMessageDispatcher()->addMessageToQueue(reply); } BDE DHTFindNodeMessage::getArgument() { BDE aDict = BDE::dict(); - aDict[DHTMessage::ID] = BDE(_localNode->getID(), DHT_ID_LENGTH); + aDict[DHTMessage::ID] = BDE(getLocalNode()->getID(), DHT_ID_LENGTH); aDict[TARGET_NODE] = BDE(_targetNodeID, DHT_ID_LENGTH); return aDict; } -std::string DHTFindNodeMessage::getMessageType() const +const std::string& DHTFindNodeMessage::getMessageType() const { return FIND_NODE; } -void DHTFindNodeMessage::validate() const {} - std::string DHTFindNodeMessage::toStringOptional() const { return "targetNodeID="+util::toHex(_targetNodeID, DHT_ID_LENGTH); |
