blob: 86bef88cdf9ecbfce4abf9e52421dbdb9a48be1d [file] [log] [blame]
#include "Store.hpp"
namespace c10d {
constexpr std::chrono::milliseconds Store::kDefaultTimeout;
constexpr std::chrono::milliseconds Store::kNoTimeout;
// Define destructor symbol for abstract base class.
Store::~Store() {}
// Set timeout function
void Store::setTimeout(const std::chrono::seconds& timeoutSec) {
if (timeoutSec.count() == 0) {
timeout_ = kNoTimeout;
}
timeout_ = timeoutSec;
}
} // namespace c10d