Commit f29c69d6 authored by Max Kellermann's avatar Max Kellermann

zeroconf/avahi/Poll: rename `timer` to `event`

parent 7ec4de84
...@@ -78,7 +78,7 @@ private: ...@@ -78,7 +78,7 @@ private:
}; };
struct AvahiTimeout final { struct AvahiTimeout final {
CoarseTimerEvent timer; CoarseTimerEvent event;
const AvahiTimeoutCallback callback; const AvahiTimeoutCallback callback;
void *const userdata; void *const userdata;
...@@ -87,18 +87,18 @@ public: ...@@ -87,18 +87,18 @@ public:
AvahiTimeout(const struct timeval *tv, AvahiTimeout(const struct timeval *tv,
AvahiTimeoutCallback _callback, void *_userdata, AvahiTimeoutCallback _callback, void *_userdata,
EventLoop &_loop) noexcept EventLoop &_loop) noexcept
:timer(_loop, BIND_THIS_METHOD(OnTimeout)), :event(_loop, BIND_THIS_METHOD(OnTimeout)),
callback(_callback), userdata(_userdata) { callback(_callback), userdata(_userdata) {
if (tv != nullptr) if (tv != nullptr)
timer.Schedule(ToSteadyClockDuration(*tv)); event.Schedule(ToSteadyClockDuration(*tv));
} }
static void TimeoutUpdate(AvahiTimeout *t, static void TimeoutUpdate(AvahiTimeout *t,
const struct timeval *tv) noexcept { const struct timeval *tv) noexcept {
if (tv != nullptr) if (tv != nullptr)
t->timer.Schedule(ToSteadyClockDuration(*tv)); t->event.Schedule(ToSteadyClockDuration(*tv));
else else
t->timer.Cancel(); t->event.Cancel();
} }
static void TimeoutFree(AvahiTimeout *t) noexcept { static void TimeoutFree(AvahiTimeout *t) noexcept {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment