xorp

FinderEventObserverXrlTarget Class Reference

Xrl Handler interface for FinderEventObserver. More...

Inheritance diagram for FinderEventObserverXrlTarget:
XrlTestFinderEventsTargetBase

List of all members.

Public Member Functions

 FinderEventObserverXrlTarget (FinderEventObserver &feo)
XrlCmdError common_0_1_get_target_name (string &name)
 Pure-virtual function that needs to be implemented to:
XrlCmdError common_0_1_get_version (string &version)
 Pure-virtual function that needs to be implemented to:
XrlCmdError common_0_1_get_status (uint32_t &status_enum, string &status_txt)
 Pure-virtual function that needs to be implemented to:
XrlCmdError common_0_1_startup ()
 Pure-virtual function that needs to be implemented to:
XrlCmdError common_0_1_shutdown ()
 Pure-virtual function that needs to be implemented to:
XrlCmdError finder_event_observer_0_1_xrl_target_birth (const string &cls, const string &ins)
 Pure-virtual function that needs to be implemented to:
XrlCmdError finder_event_observer_0_1_xrl_target_death (const string &cls, const string &ins)
 Pure-virtual function that needs to be implemented to:

Private Attributes

FinderEventObserver_feo

Detailed Description

Xrl Handler interface for FinderEventObserver.


Member Function Documentation

XrlCmdError FinderEventObserverXrlTarget::common_0_1_get_status ( uint32_t &  status,
string &  reason 
) [inline, virtual]

Pure-virtual function that needs to be implemented to:

Get status of Xrl Target

Implements XrlTestFinderEventsTargetBase.

XrlCmdError FinderEventObserverXrlTarget::common_0_1_get_target_name ( string &  name) [inline, virtual]

Pure-virtual function that needs to be implemented to:

Get name of Xrl Target

Implements XrlTestFinderEventsTargetBase.

XrlCmdError FinderEventObserverXrlTarget::common_0_1_get_version ( string &  version) [inline, virtual]

Pure-virtual function that needs to be implemented to:

Get version string from Xrl Target

Implements XrlTestFinderEventsTargetBase.

XrlCmdError FinderEventObserverXrlTarget::common_0_1_shutdown ( ) [inline, virtual]

Pure-virtual function that needs to be implemented to:

Request clean shutdown of Xrl Target

Implements XrlTestFinderEventsTargetBase.

XrlCmdError FinderEventObserverXrlTarget::common_0_1_startup ( ) [inline, virtual]

Pure-virtual function that needs to be implemented to:

Request a startup of Xrl Target

Implements XrlTestFinderEventsTargetBase.

XrlCmdError FinderEventObserverXrlTarget::finder_event_observer_0_1_xrl_target_birth ( const string &  target_class,
const string &  target_instance 
) [inline, virtual]

Pure-virtual function that needs to be implemented to:

Announce target birth to observer.

Parameters:
target_classthe target class name.
target_instancethe target instance name.

Implements XrlTestFinderEventsTargetBase.

XrlCmdError FinderEventObserverXrlTarget::finder_event_observer_0_1_xrl_target_death ( const string &  target_class,
const string &  target_instance 
) [inline, virtual]

Pure-virtual function that needs to be implemented to:

Announce target death to observer.

Parameters:
target_classthe target class name.
target_instancethe target instance name.

Implements XrlTestFinderEventsTargetBase.


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