aboutsummaryrefslogtreecommitdiffstats
path: root/staging_vespalib/src/vespa/vespalib/util/doom.h
diff options
context:
space:
mode:
Diffstat (limited to 'staging_vespalib/src/vespa/vespalib/util/doom.h')
-rw-r--r--staging_vespalib/src/vespa/vespalib/util/doom.h18
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;
};
}