maci::HeartbeatInitializationHandler − |
#include <maciHeartbeatController.h> |
Public Member Functions |
HeartbeatInitializationHandler (CORBA::ORB_ptr orb, CORBA::ULong invocationTimeout) |
virtual int handle_timeout (const ACE_Time_Value ¤tTime, const void *arg) |
virtual int handle_close (ACE_HANDLE, ACE_Reactor_Mask) |
Static Public Attributes |
static CORBA::ULong defaultInvocationTimeout |
Default CORBA ping() invocation timeout. |
Private Attributes |
CORBA::ORB_var m_orb |
CORBA ORB. |
CORBA::ULong m_invocationTimeout |
CORBA ping() invocation timeout. |
Initialization event handler. Author: |
Matej Sekoranja, Jozef Stefan Institute, Slovenia |
Version: |
maci::HeartbeatInitializationHandler::HeartbeatInitializationHandler (CORBA::ORB_ptr orb, CORBA::ULong invocationTimeout) Constructor. |
Parameters: |
orb CORBA orb. |
virtual int maci::HeartbeatInitializationHandler::handle_close (ACE_HANDLE, ACE_Reactor_Mask) [virtual] Callback hook, called when the timer is cancelled. |
Returns: |
0 is cancellation was successfull |
virtual int maci::HeartbeatInitializationHandler::handle_timeout (const ACE_Time_Value & currentTime, const void * arg) [virtual] Callback hook. |
Parameters: |
currentTime current time. |
Returns: |
0 to narmary proceed, -1 to ’self-destroy’ timer. |
CORBA::ULong maci::HeartbeatInitializationHandler::defaultInvocationTimeout [static] |
Default CORBA ping() invocation timeout. |
CORBA::ULong maci::HeartbeatInitializationHandler::m_invocationTimeout [private] |
CORBA ping() invocation timeout. |
CORBA::ORB_var maci::HeartbeatInitializationHandler::m_orb [private] |
CORBA ORB. |
Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code. |