TAO_Implementation_Repository 4.0.3
Loading...
Searching...
No Matches
Classes | Typedefs | Enumerations
LiveCheck.h File Reference
#include "locator_export.h"
#include "ServerObjectS.h"
#include "ace/Unbounded_Set.h"
#include "ace/Hash_Map_Manager.h"
#include "ace/SString.h"
#include "ace/Event_Handler.h"
#include "tao/Intrusive_Ref_Count_Handle_T.h"
#include <atomic>

Classes

class  LiveListener
 
class  LiveEntry
 
class  PingReceiver
 
class  LC_TimeoutGuard
 
class  LiveCheck
 

Typedefs

typedef TAO_Intrusive_Ref_Count_Handle< LiveListenerLiveListener_ptr
 
typedef ACE_INT32 LC_token_type
 

Enumerations

enum  LiveStatus {
  LS_INIT , LS_UNKNOWN , LS_PING_AWAY , LS_DEAD ,
  LS_ALIVE , LS_TRANSIENT , LS_LAST_TRANSIENT , LS_TIMEDOUT ,
  LS_CANCELED
}
 

Typedef Documentation

◆ LC_token_type

◆ LiveListener_ptr

Enumeration Type Documentation

◆ LiveStatus

enum LiveStatus
Enumerator
LS_INIT 
LS_UNKNOWN 
LS_PING_AWAY 
LS_DEAD 
LS_ALIVE 
LS_TRANSIENT 
LS_LAST_TRANSIENT 
LS_TIMEDOUT 
LS_CANCELED