summaryrefslogtreecommitdiff
path: root/src/ChunkChecksum.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/ChunkChecksum.h')
-rw-r--r--src/ChunkChecksum.h41
1 files changed, 21 insertions, 20 deletions
diff --git a/src/ChunkChecksum.h b/src/ChunkChecksum.h
index 3f73bc46..c28364d0 100644
--- a/src/ChunkChecksum.h
+++ b/src/ChunkChecksum.h
@@ -46,45 +46,46 @@ namespace aria2 {
class ChunkChecksum {
private:
- std::string algo_;
- std::vector<std::string> checksums_;
- size_t checksumLength_;
+ std::string hashType_;
+ std::vector<std::string> pieceHashes_;
+ size_t pieceLength_;
public:
ChunkChecksum();
- ChunkChecksum(const std::string& algo,
- const std::vector<std::string>& checksums,
- size_t checksumLength);
+ ChunkChecksum
+ (const std::string& hashType,
+ const std::vector<std::string>& pieceHashes,
+ size_t pieceLength);
- bool validateChunk(const std::string& actualChecksum,
- size_t checksumIndex) const;
+ bool validateChunk(const std::string& actualDigest,
+ size_t index) const;
uint64_t getEstimatedDataLength() const;
- size_t countChecksum() const;
+ size_t countPieceHash() const;
- const std::string& getChecksum(size_t index) const;
+ const std::string& getPieceHash(size_t index) const;
- void setChecksums(const std::vector<std::string>& mds);
- const std::vector<std::string>& getChecksums() const
+ void setPieceHashes(const std::vector<std::string>& pieceHashes);
+ const std::vector<std::string>& getPieceHashes() const
{
- return checksums_;
+ return pieceHashes_;
}
- size_t getChecksumLength() const
+ void setHashType(const std::string& hashType);
+ const std::string& getHashType() const
{
- return checksumLength_;
+ return hashType_;
}
- void setAlgo(const std::string& algo);
- const std::string& getAlgo() const
+ size_t getPieceLength() const
{
- return algo_;
+ return pieceLength_;
}
- void setChecksumLength(size_t length)
+ void setPieceLength(size_t length)
{
- checksumLength_ = length;
+ pieceLength_ = length;
}
};