D++ (DPP)
C++ Discord API Bot Library
dpp::timer_t Struct Reference

Used internally to store state of active timers. More...

#include <timer.h>

+ Collaboration diagram for dpp::timer_t:

Public Attributes

timer handle
 Timer handle. More...
 
time_t next_tick
 Next timer tick as unix epoch. More...
 
uint64_t frequency
 Frequency between ticks. More...
 
timer_callback_t on_tick
 Lambda to call on tick. More...
 
timer_callback_t on_stop
 Lambda to call on stop (optional) More...
 

Detailed Description

Used internally to store state of active timers.

Member Data Documentation

◆ frequency

uint64_t dpp::timer_t::frequency

Frequency between ticks.

◆ handle

timer dpp::timer_t::handle

Timer handle.

◆ next_tick

time_t dpp::timer_t::next_tick

Next timer tick as unix epoch.

◆ on_stop

timer_callback_t dpp::timer_t::on_stop

Lambda to call on stop (optional)

◆ on_tick

timer_callback_t dpp::timer_t::on_tick

Lambda to call on tick.

D++ Library version 10.0.29D++ Library version 10.0.28D++ Library version 10.0.27D++ Library version 10.0.26D++ Library version 10.0.25D++ Library version 10.0.24D++ Library version 10.0.23D++ Library version 10.0.22D++ Library version 10.0.21D++ Library version 10.0.20D++ Library version 10.0.19D++ Library version 10.0.18D++ Library version 10.0.17D++ Library version 10.0.16D++ Library version 10.0.15D++ Library version 10.0.14D++ Library version 10.0.13D++ Library version 10.0.12D++ Library version 10.0.11D++ Library version 10.0.10D++ Library version 10.0.9D++ Library version 10.0.8D++ Library version 10.0.7D++ Library version 10.0.6D++ Library version 10.0.5D++ Library version 10.0.4D++ Library version 10.0.3D++ Library version 10.0.2D++ Library version 10.0.1D++ Library version 10.0.0D++ Library version 9.0.19D++ Library version 9.0.18D++ Library version 9.0.17D++ Library version 9.0.16D++ Library version 9.0.15D++ Library version 9.0.14D++ Library version 9.0.13D++ Library version 9.0.12D++ Library version 9.0.11D++ Library version 9.0.10D++ Library version 9.0.9D++ Library version 9.0.8D++ Library version 9.0.7D++ Library version 9.0.6D++ Library version 9.0.5D++ Library version 9.0.4D++ Library version 9.0.3D++ Library version 9.0.2D++ Library version 9.0.1D++ Library version 9.0.0D++ Library version 1.0.2D++ Library version 1.0.1D++ Library version 1.0.0