-// -*- mode: C++; indent-tabs-mode: nil; -*-
+// -*- mode: C++; indent-tabs-mode: nil; c-basic-offset: 2; -*-
#ifdef HAVE_CONFIG_H
# include "../config.h"
}
-OBTimer::OBTimer(OBTimerQueueManager *m, OBTimeoutHandler h, OBTimeoutData d)
+Timer::Timer(TimerQueueManager *m, TimeoutHandler h, TimeoutData d)
{
_manager = m;
_handler = h;
}
-OBTimer::~OBTimer(void)
+Timer::~Timer(void)
{
if (_timing) stop();
}
-void OBTimer::setTimeout(long t)
+void Timer::setTimeout(long t)
{
_timeout.tv_sec = t / 1000;
_timeout.tv_usec = t % 1000;
}
-void OBTimer::setTimeout(const timeval &t)
+void Timer::setTimeout(const timeval &t)
{
_timeout.tv_sec = t.tv_sec;
_timeout.tv_usec = t.tv_usec;
}
-void OBTimer::start(void)
+void Timer::start(void)
{
gettimeofday(&_start, 0);
}
-void OBTimer::stop(void)
+void Timer::stop(void)
{
if (_timing) {
_timing = false;
}
-void OBTimer::fire(void)
+void Timer::fire(void)
{
if (_handler)
_handler(_data);
}
-timeval OBTimer::remainingTime(const timeval &tm) const
+timeval Timer::remainingTime(const timeval &tm) const
{
timeval ret = endTime();
}
-timeval OBTimer::endTime(void) const
+timeval Timer::endTime(void) const
{
timeval ret;
}
-bool OBTimer::shouldFire(const timeval &tm) const
+bool Timer::shouldFire(const timeval &tm) const
{
timeval end = endTime();