TimerImpl::Handler − |
Inherits Logging::Loggable. |
Public Member Functions |
Handler (acstime::TimeoutHandler_ptr callBack, bool oneShotFlag) |
virtual ~Handler () |
int handle_timeout (const ACE_Time_Value &, const void *) |
Public Attributes |
acstime::TimeoutHandler_var m_handler |
bool m_oneShotFlag |
timeout handler inner class derived from ACE_Event_Handler Handler hides the ACE alarms/timers. |
TimerImpl::Handler::Handler (acstime::TimeoutHandler_ptr callBack, bool oneShotFlag) Constructor |
Parameters: |
callBack The callback object. |
virtual TimerImpl::Handler::~Handler () [virtual] Destructor |
int TimerImpl::Handler::handle_timeout (const ACE_Time_Value &, const void *) Invokes the real timeout method on the TimeoutHandler object. |
Parameters: |
current time |
acstime::TimeoutHandler_var TimerImpl::Handler::m_handler The callback handler object. |
bool TimerImpl::Handler::m_oneShotFlag Indicates whether this is a continuous alarm/timer or not. |
Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code. |