Timer factory implementation using asio timers.
More...
#include <asio_timer_manager.hpp>
Timer factory implementation using asio timers.
- Examples
- sample/chained_handlers/main.cpp, sample/express_router/main.cpp, sample/express_router_tutorial/main.cpp, sample/file_upload/main.cpp, sample/hello_world/main.cpp, sample/hello_world_https/main.cpp, sample/hello_world_sendfile/main.cpp, sample/hello_world_sendfile_https/main.cpp, sample/sendfiles/main.cpp, sample/shared_tls_context/main.cpp, sample/websocket/main.cpp, sample/websocket_detailed/main.cpp, and sample/websocket_wss/main.cpp.
Definition at line 29 of file asio_timer_manager.hpp.
◆ asio_timer_manager_t()
restinio::asio_timer_manager_t::asio_timer_manager_t |
( |
asio_ns::io_context & |
io_context, |
|
|
std::chrono::steady_clock::duration |
check_period |
|
) |
| |
|
inline |
◆ create_timer_guard()
timer_guard_t restinio::asio_timer_manager_t::create_timer_guard |
( |
| ) |
const |
|
inline |
◆ start()
void restinio::asio_timer_manager_t::start |
( |
| ) |
const |
|
inlinenoexcept |
◆ stop()
void restinio::asio_timer_manager_t::stop |
( |
| ) |
const |
|
inlinenoexcept |
◆ m_check_period
const std::chrono::steady_clock::duration restinio::asio_timer_manager_t::m_check_period |
|
private |
◆ m_io_context
asio_ns::io_context& restinio::asio_timer_manager_t::m_io_context |
|
private |
The documentation for this class was generated from the following file: