summaryrefslogtreecommitdiff
path: root/src/DHTMessageFactoryImpl.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/DHTMessageFactoryImpl.h')
-rw-r--r--src/DHTMessageFactoryImpl.h28
1 files changed, 16 insertions, 12 deletions
diff --git a/src/DHTMessageFactoryImpl.h b/src/DHTMessageFactoryImpl.h
index 5c026ca9..ce29af08 100644
--- a/src/DHTMessageFactoryImpl.h
+++ b/src/DHTMessageFactoryImpl.h
@@ -72,7 +72,8 @@ private:
void validatePort(const BDE& i) const;
- std::deque<SharedHandle<DHTNode> > extractNodes(const unsigned char* src, size_t length);
+ std::vector<SharedHandle<DHTNode> >
+ extractNodes(const unsigned char* src, size_t length);
void setCommonProperty(const SharedHandle<DHTAbstractMessage>& m);
@@ -111,9 +112,10 @@ public:
virtual SharedHandle<DHTMessage>
- createFindNodeReplyMessage(const SharedHandle<DHTNode>& remoteNode,
- const std::deque<SharedHandle<DHTNode> >& closestKNodes,
- const std::string& transactionID);
+ createFindNodeReplyMessage
+ (const SharedHandle<DHTNode>& remoteNode,
+ const std::vector<SharedHandle<DHTNode> >& closestKNodes,
+ const std::string& transactionID);
virtual SharedHandle<DHTMessage>
createGetPeersMessage(const SharedHandle<DHTNode>& remoteNode,
@@ -121,10 +123,11 @@ public:
const std::string& transactionID = A2STR::NIL);
virtual SharedHandle<DHTMessage>
- createGetPeersReplyMessage(const SharedHandle<DHTNode>& remoteNode,
- const std::deque<SharedHandle<DHTNode> >& closestKNodes,
- const std::string& token,
- const std::string& transactionID);
+ createGetPeersReplyMessage
+ (const SharedHandle<DHTNode>& remoteNode,
+ const std::vector<SharedHandle<DHTNode> >& closestKNodes,
+ const std::string& token,
+ const std::string& transactionID);
SharedHandle<DHTMessage>
createGetPeersReplyMessageWithNodes(const SharedHandle<DHTNode>& remoteNode,
@@ -132,10 +135,11 @@ public:
const std::string& transactionID);
virtual SharedHandle<DHTMessage>
- createGetPeersReplyMessage(const SharedHandle<DHTNode>& remoteNode,
- const std::deque<SharedHandle<Peer> >& peers,
- const std::string& token,
- const std::string& transactionID);
+ createGetPeersReplyMessage
+ (const SharedHandle<DHTNode>& remoteNode,
+ const std::vector<SharedHandle<Peer> >& peers,
+ const std::string& token,
+ const std::string& transactionID);
SharedHandle<DHTMessage>
createGetPeersReplyMessageWithValues(const SharedHandle<DHTNode>& remoteNode,