dpp::timer_t
timer.h
uint64_t uint64_t dpp::timer_t::frequency frequency dpp::timer_t::frequency {0}

Frequency between ticks.

timer timer dpp::timer_t::handle handle dpp::timer_t::handle {0}

Timer handle.

time_t time_t dpp::timer_t::next_tick next_tick dpp::timer_t::next_tick {0}

Next timer tick as unix epoch.

timer_callback_t timer_callback_t dpp::timer_t::on_stop on_stop dpp::timer_t::on_stop {}

Lambda to call on stop (optional).

timer_callback_t timer_callback_t dpp::timer_t::on_tick on_tick dpp::timer_t::on_tick {}

Lambda to call on tick.

Used internally to store state of active timers.

dpp::timer_t
handle
next_tick
frequency
on_stop
on_tick
size_t
function< void(timer)>
time_t
uint64_t
- dpp::timer_t
  frequency
- dpp::timer_t
  handle
- dpp::timer_t
  next_tick
- dpp::timer_t
  on_stop
- dpp::timer_t
  on_tick