#include <Timer.h>
Public Member Functions | |
| Timer (Timer &&timer) noexcept=default | |
| ~Timer () override | |
| Timer & | operator= (const Timer &)=delete |
| Timer & | operator= (Timer &&timer) noexcept=default |
| Timer (core::TimerEventReceiver *timerEventReceiver) | |
| Timer (Timer &&timer) noexcept | |
| Timer ()=default | |
| Public Member Functions inherited from core::Timer | |
| Timer ()=default | |
| void | cancel () |
| void | restart () |
Static Public Member Functions | |
| static Timer | intervalTimer (const std::function< void(const std::function< void()> &)> &dispatcher, const utils::Timeval &timeout) |
| static Timer | intervalTimer (const std::function< void()> &dispatcher, const utils::Timeval &timeout) |
| static Timer | singleshotTimer (const std::function< void()> &dispatcher, const utils::Timeval &timeout) |
Additional Inherited Members | |
| Protected Member Functions inherited from core::Timer | |
| Timer (core::TimerEventReceiver *timerEventReceiver) | |
| Timer (Timer &&timer) noexcept | |
| Timer & | operator= (Timer &&timer) noexcept |
|
defaultnoexcept |
|
overridevirtual |
|
explicit |
Definition at line 57 of file Timer.cpp.
|
explicitnoexcept |
Definition at line 58 of file Timer.cpp.
|
default |
|
static |
Definition at line 65 of file Timer.cpp.
References core::timer::IntervalTimer::IntervalTimer().
Referenced by iot::mqtt::client::Mqtt::_onConnack().
|
static |
Definition at line 61 of file Timer.cpp.
References core::timer::IntervalTimerStopable::IntervalTimerStopable().
Referenced by iot::mqtt::client::Mqtt::_onConnack(), and iot::mqtt::Mqtt::initSession().
|
static |
Definition at line 57 of file Timer.cpp.
References core::timer::SingleshotTimer::SingleshotTimer().
Referenced by iot::mqtt::Mqtt::initSession(), core::socket::stream::SocketClient< SocketConnectorT< net::in6::phy::stream::PhysicalSocketClient, ConfigSocketClientT >, SocketContextFactoryT, Args... >::realConnect(), and core::socket::stream::SocketServer< SocketAcceptorT, SocketContextFactoryT, Args >::realListen().