#include <asiotimersafe.hpp>
Definition at line 22 of file asiotimersafe.hpp.
◆ epoch_t
◆ UPtr
◆ AsioTimerSafe()
openvpn::AsioTimerSafe::AsioTimerSafe |
( |
openvpn_io::io_context & |
io_context | ) |
|
|
inline |
◆ async_wait()
template<typename F >
void openvpn::AsioTimerSafe::async_wait |
( |
F && |
func | ) |
|
|
inline |
◆ cancel()
std::size_t openvpn::AsioTimerSafe::cancel |
( |
| ) |
|
|
inline |
◆ epoch()
epoch_t openvpn::AsioTimerSafe::epoch |
( |
| ) |
const |
|
inlineprivate |
◆ expires_after()
std::size_t openvpn::AsioTimerSafe::expires_after |
( |
const Time::Duration & |
d | ) |
|
|
inline |
◆ expires_at()
std::size_t openvpn::AsioTimerSafe::expires_at |
( |
const Time & |
t | ) |
|
|
inline |
◆ inc_epoch()
void openvpn::AsioTimerSafe::inc_epoch |
( |
| ) |
|
|
inlineprivate |
◆ epoch_
◆ timer_
The documentation for this class was generated from the following file: