![]() |
MySQL 8.0.43
Source Code Documentation
|
#include <io_context.h>
Public Types | |
| using | time_point = typename Timer::time_point |
| using | timer_id = typename Timer::Id * |
Public Member Functions | |
| pending_timer (const Timer &timer) | |
| virtual | ~pending_timer ()=default |
| bool | is_cancelled () const |
| void | cancel () |
| time_point | expiry () const noexcept |
| timer_id | id () const |
| virtual void | run ()=0 |
Private Attributes | |
| time_point | expiry_ |
| timer_id | id_ |
| using net::io_context::timer_queue< Timer >::pending_timer::time_point = typename Timer::time_point |
| using net::io_context::timer_queue< Timer >::pending_timer::timer_id = typename Timer::Id * |
|
inline |
|
virtualdefault |
|
inline |
|
inlinenoexcept |
|
inline |
|
inline |
|
pure virtual |
Implemented in net::io_context::timer_queue< Timer >::pending_timer_op< Op >.
|
private |
|
private |