VLink 2.0.0
A high-performance communication middleware
Loading...
Searching...
No Matches
vlink::Timer Member List

This is the complete list of members for vlink::Timer, including all inherited members.

attach(class MessageLoop *message_loop)vlink::Timer
call_once(class MessageLoop *message_loop, uint32_t interval_ms, Callback &&callback, uint16_t priority=0)vlink::Timerstatic
Callback typedefvlink::Timer
detach()vlink::Timer
get_interval() constvlink::Timer
get_invoke_count() constvlink::Timer
get_loop_count() constvlink::Timer
get_message_loop() constvlink::Timer
get_priority() constvlink::Timer
get_remain_loop_count() constvlink::Timer
is_active() constvlink::Timer
is_strict() constvlink::Timer
kInfinitevlink::Timerstatic
MessageLoop classvlink::Timerfriend
restart()vlink::Timer
set_callback(Callback &&callback)vlink::Timer
set_interval(uint32_t interval_ms)vlink::Timer
set_loop_count(int32_t loop_count)vlink::Timer
set_priority(uint16_t priority)vlink::Timer
set_strict(bool strict)vlink::Timer
start(Callback &&callback=nullptr)vlink::Timer
stop()vlink::Timer
Timer()vlink::Timerexplicit
Timer(class MessageLoop *message_loop)vlink::Timerexplicit
Timer(class MessageLoop *message_loop, uint32_t interval_ms, int32_t loop_count=kInfinite, Callback &&callback=nullptr)vlink::Timerexplicit
Timer(uint32_t interval_ms, int32_t loop_count=kInfinite, Callback &&callback=nullptr)vlink::Timerexplicit
~Timer()vlink::Timer