diff options
Diffstat (limited to 'staging_vespalib/src/vespa/vespalib/util/doom.h')
-rw-r--r-- | staging_vespalib/src/vespa/vespalib/util/doom.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/staging_vespalib/src/vespa/vespalib/util/doom.h b/staging_vespalib/src/vespa/vespalib/util/doom.h index d85c3dc9084..dc3d124fc71 100644 --- a/staging_vespalib/src/vespa/vespalib/util/doom.h +++ b/staging_vespalib/src/vespa/vespalib/util/doom.h @@ -8,22 +8,22 @@ namespace vespalib { class Doom { public: - Doom(const vespalib::Clock &clock, fastos::SteadyTimeStamp doom) + Doom(const Clock &clock, steady_time doom) : Doom(clock, doom, doom, false) {} - Doom(const vespalib::Clock &clock, fastos::SteadyTimeStamp softDoom, - fastos::SteadyTimeStamp hardDoom, bool explicitSoftDoom); + Doom(const Clock &clock, vespalib::steady_time softDoom, + steady_time hardDoom, bool explicitSoftDoom); bool soft_doom() const { return (_clock.getTimeNSAssumeRunning() > _softDoom); } bool hard_doom() const { return (_clock.getTimeNSAssumeRunning() > _hardDoom); } - fastos::TimeStamp soft_left() const { return _softDoom - _clock.getTimeNS(); } - fastos::TimeStamp hard_left() const { return _hardDoom - _clock.getTimeNS(); } + duration soft_left() const { return _softDoom - _clock.getTimeNS(); } + duration hard_left() const { return _hardDoom - _clock.getTimeNS(); } bool isExplicitSoftDoom() const { return _isExplicitSoftDoom; } private: - const vespalib::Clock &_clock; - fastos::SteadyTimeStamp _softDoom; - fastos::SteadyTimeStamp _hardDoom; - bool _isExplicitSoftDoom; + const Clock &_clock; + steady_time _softDoom; + steady_time _hardDoom; + bool _isExplicitSoftDoom; }; } |