/* */ #ifndef D_BT_BITFIELD_MESSAGE_VALIDATOR_H #define D_BT_BITFIELD_MESSAGE_VALIDATOR_H #include "BtMessageValidator.h" namespace aria2 { class BtBitfieldMessage; class BtBitfieldMessageValidator : public BtMessageValidator { private: const BtBitfieldMessage* message_; size_t numPiece_; public: BtBitfieldMessageValidator(const BtBitfieldMessage* message, size_t numPiece); ~BtBitfieldMessageValidator(); virtual void validate() CXX11_OVERRIDE; }; } // namespace aria2 #endif // D_BT_BITFIELD_MESSAGE_VALIDATOR_H