/* */ #ifndef D_DHT_MESSAGE_ENTRY_H #define D_DHT_MESSAGE_ENTRY_H #include "common.h" #include #include "a2time.h" namespace aria2 { class DHTMessage; class DHTMessageCallback; struct DHTMessageEntry { std::unique_ptr message; std::chrono::seconds timeout; std::unique_ptr callback; DHTMessageEntry(std::unique_ptr message, std::chrono::seconds timeout, std::unique_ptr callback); }; } // namespace aria2 #endif // D_DHT_MESSAGE_ENTRY_H