xorp

InstanceWatcher Class Reference

Instance watcher base class. More...

#include <fea_io.hh>

Inheritance diagram for InstanceWatcher:
IoIpManager IoLinkManager IoTcpUdpManager

List of all members.

Public Member Functions

virtual void instance_birth (const string &instance_name)=0
 Inform the watcher that a component instance is alive.
virtual void instance_death (const string &instance_name)=0
 Inform the watcher that a component instance is dead.

Detailed Description

Instance watcher base class.

This is a base class used by other components to add/delete interest in watching the status of a component instance.


Member Function Documentation

virtual void InstanceWatcher::instance_birth ( const string &  instance_name) [pure virtual]

Inform the watcher that a component instance is alive.

Parameters:
instance_namethe name of the instance that is alive.

Implemented in IoIpManager, IoLinkManager, and IoTcpUdpManager.

virtual void InstanceWatcher::instance_death ( const string &  instance_name) [pure virtual]

Inform the watcher that a component instance is dead.

Parameters:
instance_namethe name of the instance that is dead.

Implemented in IoIpManager, IoLinkManager, and IoTcpUdpManager.


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