#include <IMessageHandler.h>
Inheritance diagram for OSPF::IMessageHandler:
Public Member Functions | |
IMessageHandler (Router *containingRouter) | |
virtual | ~IMessageHandler () |
virtual void | ProcessPacket (OSPFPacket *, Interface *intf, Neighbor *neighbor)=0 |
Protected Attributes | |
Router * | router |
OSPF::IMessageHandler::IMessageHandler | ( | Router * | containingRouter | ) | [inline] |
virtual void OSPF::IMessageHandler::ProcessPacket | ( | OSPFPacket * | , | |
Interface * | intf, | |||
Neighbor * | neighbor | |||
) | [pure virtual] |
Router* OSPF::IMessageHandler::router [protected] |