#include <IMessageHandler.h>
Public Member Functions | |
| IMessageHandler (Router *containingRouter) | |
| virtual | ~IMessageHandler () |
| virtual void | ProcessPacket (OSPFPacket *, Interface *intf, Neighbor *neighbor)=0 |
Protected Attributes | |
| Router * | router |
Definition at line 29 of file IMessageHandler.h.
| OSPF::IMessageHandler::IMessageHandler | ( | Router * | containingRouter | ) | [inline] |
Definition at line 35 of file IMessageHandler.h.
{ router = containingRouter; }
| virtual OSPF::IMessageHandler::~IMessageHandler | ( | ) | [inline, virtual] |
Definition at line 36 of file IMessageHandler.h.
{}
Router* OSPF::IMessageHandler::router [protected] |
Definition at line 32 of file IMessageHandler.h.
Referenced by OSPF::LinkStateUpdateHandler::AcknowledgeLSA(), OSPF::MessageHandler::HandleTimer(), IMessageHandler(), OSPF::MessageHandler::MessageReceived(), OSPF::DatabaseDescriptionHandler::ProcessDDPacket(), OSPF::MessageHandler::ProcessPacket(), OSPF::LinkStateUpdateHandler::ProcessPacket(), OSPF::LinkStateRequestHandler::ProcessPacket(), OSPF::LinkStateAcknowledgementHandler::ProcessPacket(), OSPF::HelloHandler::ProcessPacket(), and OSPF::DatabaseDescriptionHandler::ProcessPacket().
1.7.1