TAO_Implementation_Repository  2.3.3
Public Member Functions | Private Attributes | List of all members
SyncListener Class Reference

#include <ImR_Locator_i.h>

Inheritance diagram for SyncListener:
Inheritance graph
[legend]
Collaboration diagram for SyncListener:
Collaboration graph
[legend]

Public Member Functions

 SyncListener (const char *server, CORBA::ORB_ptr orb, LiveCheck &pinger)
 
virtual ~SyncListener ()
 
bool is_alive (void)
 
bool status_changed (LiveStatus status)
 
- Public Member Functions inherited from LiveListener
 LiveListener (const char *server)
 
virtual ~LiveListener (void)
 
const char * server (void) const
 accessor for the server name. Used by the LiveCheck to associate a listener More...
 
LiveListener_add_ref (void)
 
void _remove_ref (void)
 

Private Attributes

CORBA::ORB_var orb_
 
LiveCheckpinger_
 
LiveStatus status_
 
bool got_it_
 
bool callback_
 

Additional Inherited Members

- Protected Attributes inherited from LiveListener
ACE_CString server_
 

Constructor & Destructor Documentation

SyncListener::SyncListener ( const char *  server,
CORBA::ORB_ptr  orb,
LiveCheck pinger 
)
SyncListener::~SyncListener ( )
virtual

Member Function Documentation

bool SyncListener::is_alive ( void  )
bool SyncListener::status_changed ( LiveStatus  status)
virtual

called by the asynch ping receiver when a reply or an exception is received. Returns true if finished listening

Implements LiveListener.

Member Data Documentation

bool SyncListener::callback_
private
bool SyncListener::got_it_
private
CORBA::ORB_var SyncListener::orb_
private
LiveCheck& SyncListener::pinger_
private
LiveStatus SyncListener::status_
private

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