From eaf2d53a91d4019683bc6caf25c5a143f88a84b4 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Sun, 20 May 2007 13:51:52 +0000 Subject: 2007-05-20 Tatsuhiro Tsujikawa * Added the simultaneous download feature. --- src/ByteArrayDiskWriter.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/ByteArrayDiskWriter.h') diff --git a/src/ByteArrayDiskWriter.h b/src/ByteArrayDiskWriter.h index 7e1b0b02..c5390507 100644 --- a/src/ByteArrayDiskWriter.h +++ b/src/ByteArrayDiskWriter.h @@ -61,6 +61,14 @@ public: 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 void truncate(int64_t length) {} + + virtual int64_t size() const + { + return bufLength; + } + // not implemented yet #ifdef ENABLE_MESSAGE_DIGEST virtual string messageDigest(int64_t offset, int64_t length, @@ -72,6 +80,8 @@ public: const char* getByteArray() const { return buf; } + + // can be deleted. Use size() instead. int getByteArrayLength() const { return bufLength; } -- cgit