xorp

FinderClientObserver Class Reference

Base class for parties interested in receiving FinderClient event notifications. More...

#include <finder_client_observer.hh>

Inheritance diagram for FinderClientObserver:
TestFinderClientObserver XrlRouter XrlStdRouter IfMgrXrlMirrorRouter XrlCliNode XrlFib2mribNode XrlMfeaNode XrlMld6igmpNode XrlMld6igmpNode XrlPimNode XrlStaticRoutesNode

List of all members.

Public Member Functions

virtual void finder_connect_event ()=0
 Finder connection established.
virtual void finder_disconnect_event ()=0
 Finder connection terminated.
virtual void finder_ready_event (const string &target_name)=0
 Finder registration of named target is complete and target is able to send and receive Xrls requests.

Detailed Description

Base class for parties interested in receiving FinderClient event notifications.


Member Function Documentation

virtual void FinderClientObserver::finder_connect_event ( ) [pure virtual]

Finder connection established.

Called by FinderClient when a connection to the Finder is established.

Implemented in XrlCliNode, XrlMld6igmpNode, XrlMfeaNode, XrlFib2mribNode, TestFinderClientObserver, XrlRouter, XrlMld6igmpNode, XrlPimNode, and XrlStaticRoutesNode.

virtual void FinderClientObserver::finder_disconnect_event ( ) [pure virtual]
virtual void FinderClientObserver::finder_ready_event ( const string &  target_name) [pure virtual]

Finder registration of named target is complete and target is able to send and receive Xrls requests.

Called by FinderClient after Xrls have been registered and the the target is enabled with the finder.

Parameters:
target_namethe name of the Xrl target transitioning to ready state.

Implemented in IfMgrXrlMirrorRouter, TestFinderClientObserver, and XrlRouter.


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