xorp

Service2XrlTargetStatus< A > Class Template Reference

Class to receive state changes of services used by RIP and update status in the xrl interface accordingly. More...

Inheritance diagram for Service2XrlTargetStatus< A >:
ServiceChangeObserverBase

List of all members.

Public Member Functions

 Service2XrlTargetStatus (typename XrlTarget< A >::Type &t)
bool add_service (ServiceBase *sb)
void remove_service (ServiceBase *sb)
void update_status ()
bool have_status (ServiceStatus st)

Protected Member Functions

void status_change (ServiceBase *, ServiceStatus, ServiceStatus)

Protected Attributes

XrlTarget< A >::Type & _t
list< ServiceBase * > _services
ServiceStatus _st

Detailed Description

template<typename A>
class Service2XrlTargetStatus< A >

Class to receive state changes of services used by RIP and update status in the xrl interface accordingly.


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