diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2009-03-11 15:44:04 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2009-03-11 15:44:04 +0000 |
| commit | 4e0c03500cb4d78cd873086072c9fac3cc8bc573 (patch) | |
| tree | 300ab2efcf13c2aa53586c7989aff7c8d91b6ea1 /src/BtRequestMessage.h | |
| parent | aecd8bbfeb603dee0fcd2a8b7663968f2182e491 (diff) | |
2009-03-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
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
Diffstat (limited to 'src/BtRequestMessage.h')
| -rw-r--r-- | src/BtRequestMessage.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/BtRequestMessage.h b/src/BtRequestMessage.h index 5c762b8b..97d66ca3 100644 --- a/src/BtRequestMessage.h +++ b/src/BtRequestMessage.h @@ -52,7 +52,7 @@ private: size_t blockIndex; unsigned char* msg; - static size_t MESSAGE_LENGTH; + static const size_t MESSAGE_LENGTH = 17; class BtAbortOutstandingRequestEventListener : public AbstractBtEventListener { private: @@ -71,7 +71,8 @@ public: uint32_t begin = 0, uint32_t length = 0, size_t blockIndex = 0) - :index(index), + :SimpleBtMessage(ID), + index(index), begin(begin), length(length), blockIndex(blockIndex), @@ -101,8 +102,6 @@ public: static BtRequestMessageHandle create(const unsigned char* data, size_t dataLength); - virtual uint8_t getId() { return ID; } - virtual void doReceivedAction(); virtual const unsigned char* getMessage(); |
