Public Types | Public Member Functions

ibrcommon::LinkManagerEvent Class Reference

#include <LinkManager.h>

Inherited by ibrcommon::NetLinkManagerEvent.

List of all members.

Public Types

enum  EventType { EVENT_UNKOWN, EVENT_LINK_STATE, EVENT_ADDRESS_REMOVED, EVENT_ADDRESS_ADDED }

Public Member Functions

virtual ~LinkManagerEvent ()
virtual const
ibrcommon::vinterface
getInterface () const =0
virtual const ibrcommon::vaddressgetAddress () const =0
virtual unsigned int getState () const =0
virtual EventType getType () const =0

Detailed Description

Definition at line 17 of file LinkManager.h.


Member Enumeration Documentation

Enumerator:
EVENT_UNKOWN 
EVENT_LINK_STATE 
EVENT_ADDRESS_REMOVED 
EVENT_ADDRESS_ADDED 

Definition at line 20 of file LinkManager.h.


Constructor & Destructor Documentation

virtual ibrcommon::LinkManagerEvent::~LinkManagerEvent (  )  [inline, virtual]

Definition at line 28 of file LinkManager.h.


Member Function Documentation

virtual const ibrcommon::vaddress& ibrcommon::LinkManagerEvent::getAddress (  )  const [pure virtual]
virtual const ibrcommon::vinterface& ibrcommon::LinkManagerEvent::getInterface (  )  const [pure virtual]
virtual unsigned int ibrcommon::LinkManagerEvent::getState (  )  const [pure virtual]
virtual EventType ibrcommon::LinkManagerEvent::getType (  )  const [pure virtual]

The documentation for this class was generated from the following file: