summaryrefslogtreecommitdiff
path: root/src/DHTFindNodeMessage.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2010-06-12 02:27:14 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2010-06-12 02:27:14 +0000
commitf7001132bca9edafc15eda43457144773bada37d (patch)
treef1c2e16758135017383eeb0ad79b44fdf2d1613c /src/DHTFindNodeMessage.cc
parent6fef76979e0725bd6db8419e56e2b556b2ec8923 (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.cc13
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);