|
SNode.C
|
#include <Timer.h>
Public Member Functions | |
| Timer (Timer &&timer) noexcept=default | |
| ~Timer () override | |
| Timer & | operator= (const Timer &)=delete |
| Timer & | operator= (Timer &&timer) noexcept=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 |
|
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, SocketContextFactoryT, Args >::realConnect(), and core::socket::stream::SocketServer< SocketAcceptorT, SocketContextFactoryT, Args >::realListen().