xorp

FinderMessengerManager Class Reference

Base class for classes managing descendents of FinderMessengerBase. More...

#include <finder_messenger.hh>

Inheritance diagram for FinderMessengerManager:
DummyFinder Finder FinderClient FinderTcpAutoConnector

List of all members.

Public Member Functions

virtual ~FinderMessengerManager ()
 Empty virtual destructor.
virtual void messenger_birth_event (FinderMessengerBase *)=0
 Method called by messenger constructor.
virtual void messenger_death_event (FinderMessengerBase *)=0
 Method called by messenger destructor.
virtual void messenger_active_event (FinderMessengerBase *)=0
 Method called before Xrl is dispatched.
virtual void messenger_inactive_event (FinderMessengerBase *)=0
 Method called immediately after Xrl is dispatched.
virtual void messenger_stopped_event (FinderMessengerBase *)=0
 Method called when Messenger is unable to continue.
virtual bool manages (const FinderMessengerBase *) const =0
 Method called to tell if FinderMessengerManager instance manages a particular messenger.

Detailed Description

Base class for classes managing descendents of FinderMessengerBase.


Member Function Documentation

virtual void FinderMessengerManager::messenger_stopped_event ( FinderMessengerBase ) [pure virtual]

Method called when Messenger is unable to continue.

For instance, network connection lost.

Implemented in Finder, FinderClient, FinderTcpAutoConnector, and DummyFinder.


The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Enumerations