From cd9e35bc632dd4a4bb6a543266803e34376e7964 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Thu, 25 Jan 2007 16:47:29 +0000 Subject: 2007-01-26 Tatsuhiro Tsujikawa * src/message.h: Added EX_INVALID_PAYLOAD_SIZE and EX_INVALID_BT_MESSAGE_ID. Following source files affected. * src/BtAllowedFastMessage.cc: * src/BtBitfieldMessage.cc * src/BtCancelMessage.cc * src/BtChokeMessage.cc * src/BtHaveAllMessage.cc * src/BtHaveMessage.cc * src/BtHaveNoneMessage.cc * src/BtInterestedMessage.cc * src/BtNotInterestedMessage.cc * src/BtPieceMessage.cc * src/BtPortMessage.cc * src/BtRejectMessage.cc * src/BtRequestMessage.cc * src/BtSuggestPieceMessage.cc * src/BtUnchokeMessage.cc * src/message.h: Added EX_INVALID_CHUNK_CHECKSUM. Following source files are affected. * src/ChunkChecksumValidator.cc * src/SegmentMan.cc --- src/ByteArrayDiskWriter.h | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'src/ByteArrayDiskWriter.h') diff --git a/src/ByteArrayDiskWriter.h b/src/ByteArrayDiskWriter.h index c9819692..e6e94c31 100644 --- a/src/ByteArrayDiskWriter.h +++ b/src/ByteArrayDiskWriter.h @@ -40,8 +40,8 @@ class ByteArrayDiskWriter : public DiskWriter { private: char* buf; - uint32_t maxBufLength; - uint32_t bufLength; + int32_t maxBufLength; + int32_t bufLength; void init(); void clear(); @@ -49,19 +49,19 @@ public: ByteArrayDiskWriter(); virtual ~ByteArrayDiskWriter(); - virtual void initAndOpenFile(const string& filename, uint64_t totalLength = 0); + virtual void initAndOpenFile(const string& filename, int64_t totalLength = 0); - virtual void openFile(const string& filename, uint64_t totalLength = 0); + virtual void openFile(const string& filename, int64_t totalLength = 0); virtual void closeFile(); virtual void openExistingFile(const string& filename); // position is ignored - virtual void writeData(const char* data, uint32_t len, int64_t position = 0); - virtual int readData(char* data, uint32_t len, int64_t position); + virtual void writeData(const char* data, int32_t len, int64_t position = 0); + virtual int readData(char* data, int32_t len, int64_t position); // not implemented yet - virtual string messageDigest(int64_t offset, uint64_t length, + virtual string messageDigest(int64_t offset, int64_t length, const MessageDigestContext::DigestAlgo& algo) { return ""; } const char* getByteArray() const { -- cgit