/* */ #ifndef _D_CHECK_INTEGRITY_COMMAND_H_ #define _D_CHECK_INTEGRITY_COMMAND_H_ #include "RealtimeCommand.h" #include "TimeA2.h" class CheckIntegrityEntry; typedef SharedHandle CheckIntegrityEntryHandle; class CheckIntegrityCommand : public RealtimeCommand { private: CheckIntegrityEntryHandle _entry; Time _timer; public: CheckIntegrityCommand(int32_t cuid, RequestGroup* requestGroup, DownloadEngine* e, const CheckIntegrityEntryHandle& entry); virtual ~CheckIntegrityCommand(); virtual bool executeInternal(); virtual bool handleException(Exception* e); }; #endif // _D_CHECK_INTEGRITY_COMMAND_H_