Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

OSPF::InterfaceStateLoopback Class Reference

#include <OSPFInterfaceStateLoopback.h>

Inheritance diagram for OSPF::InterfaceStateLoopback:

OSPF::InterfaceState List of all members.

Public Member Functions

virtual void ProcessEvent (Interface *intf, Interface::InterfaceEventType event)
virtual Interface::InterfaceStateType GetState (void) const

Member Function Documentation

virtual Interface::InterfaceStateType OSPF::InterfaceStateLoopback::GetState void   )  const [inline, virtual]
 

Implements OSPF::InterfaceState.

00012 { return Interface::LoopbackState; }

void OSPF::InterfaceStateLoopback::ProcessEvent Interface intf,
Interface::InterfaceEventType  event
[virtual]
 

00005 {
00006     if (event == OSPF::Interface::InterfaceDown) {
00007         intf->Reset ();
00008         ChangeState (intf, new OSPF::InterfaceStateDown, this);
00009     }
00010     if (event == OSPF::Interface::UnloopIndication) {
00011         ChangeState (intf, new OSPF::InterfaceStateDown, this);
00012     }
00013 }


The documentation for this class was generated from the following files:
Generated on Sat Apr 1 20:52:25 2006 for INET Framework for OMNeT++/OMNEST by  doxygen 1.4.1