Pass node IDs to the sync filter.

This commit is contained in:
JoelKatz
2012-06-04 07:23:56 -07:00
parent 0e7307200e
commit 0648779ccb
3 changed files with 13 additions and 9 deletions

View File

@@ -224,9 +224,10 @@ class SHAMapSyncFilter
public:
SHAMapSyncFilter() { ; }
virtual ~SHAMapSyncFilter() { ; }
virtual void gotNode(const uint256& nodeHash, const std::vector<unsigned char>& nodeData, bool isLeaf)
virtual void gotNode(const SHAMapNode& id, const uint256& nodeHash,
const std::vector<unsigned char>& nodeData, bool isLeaf)
{ ; }
virtual bool haveNode(const uint256&nodeHash, std::vector<unsigned char>& nodeData)
virtual bool haveNode(const SHAMapNode& id, const uint256& nodeHash, std::vector<unsigned char>& nodeData)
{ return false; }
};