|
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.6 C++ API from the source code. |