xorp
|
Base class for parties interested in receiving FinderClient event notifications. More...
#include <finder_client_observer.hh>
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. |
Base class for parties interested in receiving FinderClient event notifications.
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] |
Finder connection terminated.
Called by FinderClient when the connection to the Finder is lost.
Implemented in XrlCliNode, XrlMld6igmpNode, XrlMfeaNode, XrlFib2mribNode, IfMgrXrlMirrorRouter, TestFinderClientObserver, XrlRouter, XrlMld6igmpNode, XrlPimNode, and XrlStaticRoutesNode.
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.
Implemented in IfMgrXrlMirrorRouter, TestFinderClientObserver, and XrlRouter.