/* */ #ifndef D_RANGE_BT_MESSAGE_VALIDATOR_H #define D_RANGE_BT_MESSAGE_VALIDATOR_H #include "BtMessageValidator.h" namespace aria2 { class RangeBtMessage; class RangeBtMessageValidator : public BtMessageValidator { private: const RangeBtMessage* message_; size_t numPiece_; int32_t pieceLength_; public: RangeBtMessageValidator(const RangeBtMessage* message, size_t numPiece, int32_t pieceLength); ~RangeBtMessageValidator(); virtual void validate() CXX11_OVERRIDE; }; } // namespace aria2 #endif // D_RANGE_BT_MESSAGE_VALIDATOR_H