MockDHTTask.h 392 B

1234567891011121314151617181920212223
  1. #ifndef _D_MOCK_DHT_TASK_H_
  2. #define _D_MOCK_DHT_TASK_H_
  3. #include "DHTTask.h"
  4. #include "DHTNode.h"
  5. class MockDHTTask:public DHTTask {
  6. public:
  7. DHTNodeHandle _remoteNode;
  8. MockDHTTask(const DHTNodeHandle& remoteNode):_remoteNode(remoteNode) {}
  9. virtual ~MockDHTTask() {}
  10. virtual void startup() {}
  11. virtual bool finished()
  12. {
  13. return false;
  14. }
  15. };
  16. #endif // _D_MOCK_DHT_TASK_H_