hmbdc
simplify-high-performance-messaging-programming
Public Member Functions | Public Attributes | List of all members
hmbdc::time::ReoccuringTimer Struct Reference
Inheritance diagram for hmbdc::time::ReoccuringTimer:
hmbdc::time::Timer hmbdc::app::tcpcast::recvtransportengine_detail::RecvTransportEngine< OutputBuffer, MsgArbitrator > hmbdc::app::tcpcast::send_detail::SendTransportEngine hmbdc::app::utils::netperf_detail::PeriodicReporter hmbdc::app::utils::netperf_detail::ReceiverClient hmbdc::app::utils::netperf_detail::SenderClient

Public Member Functions

 ReoccuringTimer (Duration const &interval, Callback callback=timers_detail::noop)
 
- Public Member Functions inherited from hmbdc::time::Timer
 Timer (Callback cb=timers_detail::noop)
 
void setCallback (Callback cb)
 
bool operator< (Timer const &other) const
 
bool operator<= (SysTime const &t) const
 

Public Attributes

const Duration interval
 

Additional Inherited Members

- Public Types inherited from hmbdc::time::Timer
using Callback = std::function< void(TimerManager &, SysTime const &)>
 
- Protected Member Functions inherited from hmbdc::time::Timer
SysTime getFireAt () const
 

Detailed Description

Examples:
server-cluster.cpp.

The documentation for this struct was generated from the following file: