From 4e0c03500cb4d78cd873086072c9fac3cc8bc573 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Wed, 11 Mar 2009 15:44:04 +0000 Subject: 2009-03-12 Tatsuhiro Tsujikawa BtMessage now holds _id attribute. MESSAGE_LENGTH that is declared as non-const previously is now const and defined in class definition. * src/AbstractBtMessage.cc * src/AbstractBtMessage.h * src/BtAllowedFastMessage.cc * src/BtAllowedFastMessage.h * src/BtBitfieldMessage.h * src/BtCancelMessage.cc * src/BtCancelMessage.h * src/BtChokeMessage.cc * src/BtChokeMessage.h * src/BtExtendedMessage.cc * src/BtExtendedMessage.h * src/BtHandshakeMessage.cc * src/BtHandshakeMessage.h * src/BtHaveAllMessage.cc * src/BtHaveAllMessage.h * src/BtHaveMessage.cc * src/BtHaveMessage.h * src/BtHaveNoneMessage.cc * src/BtHaveNoneMessage.h * src/BtInterestedMessage.cc * src/BtInterestedMessage.h * src/BtKeepAliveMessage.cc * src/BtKeepAliveMessage.h * src/BtMessage.h * src/BtNotInterestedMessage.cc * src/BtNotInterestedMessage.h * src/BtPieceMessage.h * src/BtPortMessage.cc * src/BtPortMessage.h * src/BtRejectMessage.cc * src/BtRejectMessage.h * src/BtRequestMessage.cc * src/BtRequestMessage.h * src/BtSuggestPieceMessage.cc * src/BtSuggestPieceMessage.h * src/BtUnchokeMessage.cc * src/BtUnchokeMessage.h * src/SimpleBtMessage.cc * src/SimpleBtMessage.h * test/MockBtMessage.h --- src/BtHaveNoneMessage.h | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'src/BtHaveNoneMessage.h') diff --git a/src/BtHaveNoneMessage.h b/src/BtHaveNoneMessage.h index 1df2367a..4aaee64c 100644 --- a/src/BtHaveNoneMessage.h +++ b/src/BtHaveNoneMessage.h @@ -47,9 +47,9 @@ class BtHaveNoneMessage : public SimpleBtMessage { private: unsigned char* msg; - static size_t MESSAGE_LENGTH; + static const size_t MESSAGE_LENGTH = 5; public: - BtHaveNoneMessage():msg(0) {} + BtHaveNoneMessage():SimpleBtMessage(ID), msg(0) {} virtual ~BtHaveNoneMessage() { delete [] msg; @@ -59,8 +59,6 @@ public: static BtHaveNoneMessageHandle create(const unsigned char* data, size_t dataLength); - virtual uint8_t getId() { return ID; } - virtual void doReceivedAction(); virtual const unsigned char* getMessage(); -- cgit