Apache Mesos
Public Member Functions | List of all members
mesos::internal::ResponseHeartbeater< Message, Event > Class Template Reference

#include <heartbeater.hpp>

Public Member Functions

 ResponseHeartbeater (const std::string &_logMessage, const Message &_heartbeatMessage, const StreamingHttpConnection< Event > &_connection, const Duration &_interval, const Option< Duration > &_delay=None(), const Option< lambda::function< void()>> &_callback=None())
 
 ~ResponseHeartbeater ()
 
 ResponseHeartbeater (const ResponseHeartbeater &)=delete
 
ResponseHeartbeateroperator= (const ResponseHeartbeater &)=delete
 

Constructor & Destructor Documentation

template<typename Message, typename Event>
mesos::internal::ResponseHeartbeater< Message, Event >::ResponseHeartbeater ( const std::string &  _logMessage,
const Message &  _heartbeatMessage,
const StreamingHttpConnection< Event > &  _connection,
const Duration _interval,
const Option< Duration > &  _delay = None(),
const Option< lambda::function< void()>> &  _callback = None() 
)
inline
template<typename Message, typename Event>
mesos::internal::ResponseHeartbeater< Message, Event >::~ResponseHeartbeater ( )
inline
template<typename Message, typename Event>
mesos::internal::ResponseHeartbeater< Message, Event >::ResponseHeartbeater ( const ResponseHeartbeater< Message, Event > &  )
delete

Member Function Documentation

template<typename Message, typename Event>
ResponseHeartbeater& mesos::internal::ResponseHeartbeater< Message, Event >::operator= ( const ResponseHeartbeater< Message, Event > &  )
delete

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