|
INET Framework for OMNeT++/OMNEST
|
#include <OSPFPacket_m.h>
Public Member Functions | |
| OSPFLSA () | |
| OSPFLSA (const OSPFLSA &other) | |
| virtual | ~OSPFLSA () |
| OSPFLSA & | operator= (const OSPFLSA &other) |
| virtual OSPFLSA * | dup () const |
| virtual void | parsimPack (cCommBuffer *b) |
| virtual void | parsimUnpack (cCommBuffer *b) |
| virtual OSPFLSAHeader & | getHeader () |
| virtual const OSPFLSAHeader & | getHeader () const |
| virtual void | setHeader (const OSPFLSAHeader &header) |
Protected Member Functions | |
| bool | operator== (const OSPFLSA &) |
Protected Attributes | |
| OSPFLSAHeader | header_var |
Private Member Functions | |
| void | copy (const OSPFLSA &other) |
Class generated from networklayer/ospfv2/OSPFPacket.msg by opp_msgc.
class OSPFLSA { OSPFLSAHeader header; }
Definition at line 331 of file OSPFPacket_m.h.
| OSPFLSA::OSPFLSA | ( | ) |
Referenced by dup().
| OSPFLSA::OSPFLSA | ( | const OSPFLSA & | other | ) |
| virtual OSPFLSA::~OSPFLSA | ( | ) | [virtual] |
| void OSPFLSA::copy | ( | const OSPFLSA & | other | ) | [private] |
| virtual OSPFLSA* OSPFLSA::dup | ( | ) | const [inline, virtual] |
Reimplemented in OSPFASExternalLSA, OSPFSummaryLSA, OSPFNetworkLSA, and OSPFRouterLSA.
Definition at line 348 of file OSPFPacket_m.h.
{return new OSPFLSA(*this);}
| virtual OSPFLSAHeader& OSPFLSA::getHeader | ( | ) | [virtual] |
Referenced by AnsaOSPF::Neighbor::AddToRetransmissionList(), OSPF::Neighbor::AddToRetransmissionList(), AnsaOSPF::Router::AgeDatabase(), OSPF::Router::AgeDatabase(), AnsaOSPF::Area::AgeDatabase(), OSPF::Area::AgeDatabase(), AnsaOSPF::Area::CalculateNextHops(), OSPF::Area::CalculateNextHops(), AnsaOSPF::InterfaceState::ChangeState(), AnsaOSPF::NeighborState::ChangeState(), OSPF::NeighborState::ChangeState(), OSPF::InterfaceState::ChangeState(), AnsaOSPF::Neighbor::CreateDatabaseSummary(), OSPF::Neighbor::CreateDatabaseSummary(), AnsaOSPF::Area::CreateRoutingTableEntryFromSummaryLSA(), OSPF::Area::CreateRoutingTableEntryFromSummaryLSA(), AnsaOSPF::Interface::CreateUpdatePacket(), OSPF::Interface::CreateUpdatePacket(), AnsaOSPF::RouterLSA::DiffersFrom(), AnsaOSPF::NetworkLSA::DiffersFrom(), OSPF::RouterLSA::DiffersFrom(), OSPF::NetworkLSA::DiffersFrom(), AnsaOSPF::SummaryLSA::DiffersFrom(), OSPF::SummaryLSA::DiffersFrom(), AnsaOSPF::ASExternalLSA::DiffersFrom(), OSPF::ASExternalLSA::DiffersFrom(), AnsaOSPF::Area::FindSameOrWorseCostRoute(), OSPF::Area::FindSameOrWorseCostRoute(), AnsaOSPF::Router::FloodLSA(), OSPF::Router::FloodLSA(), AnsaOSPF::Interface::FloodLSA(), OSPF::Interface::FloodLSA(), AnsaOSPF::Router::GetUniqueLinkStateID(), OSPF::Router::GetUniqueLinkStateID(), AnsaOSPF::Area::GetUniqueLinkStateID(), OSPF::Area::GetUniqueLinkStateID(), AnsaOSPF::Area::HasLink(), OSPF::Area::HasLink(), AnsaOSPF::Router::InstallASExternalLSA(), OSPF::Router::InstallASExternalLSA(), AnsaOSPF::Router::InstallLSA(), OSPF::Router::InstallLSA(), AnsaOSPF::Area::InstallNetworkLSA(), OSPF::Area::InstallNetworkLSA(), AnsaOSPF::Area::InstallRouterLSA(), OSPF::Area::InstallRouterLSA(), AnsaOSPF::Area::InstallSummaryLSA(), OSPF::Area::InstallSummaryLSA(), AnsaOSPF::Router::IsDestinationUnreachable(), OSPF::Router::IsDestinationUnreachable(), AnsaOSPF::Neighbor::IsLSAOnRetransmissionList(), OSPF::Neighbor::IsLSAOnRetransmissionList(), operator<<(), AnsaOSPF::Router::OriginateASExternalLSA(), OSPF::Router::OriginateASExternalLSA(), AnsaOSPF::Area::OriginateNetworkLSA(), OSPF::Area::OriginateNetworkLSA(), AnsaOSPF::Area::OriginateRouterLSA(), OSPF::Area::OriginateRouterLSA(), AnsaOSPF::Area::OriginateSummaryLSA(), OSPF::Area::OriginateSummaryLSA(), AnsaOSPF::MessageHandler::PrintLinkStateUpdatePacket(), OSPF::MessageHandler::PrintLinkStateUpdatePacket(), AnsaOSPF::DatabaseDescriptionHandler::ProcessDDPacket(), OSPF::DatabaseDescriptionHandler::ProcessDDPacket(), AnsaOSPF::LinkStateAcknowledgementHandler::ProcessPacket(), AnsaOSPF::HelloHandler::ProcessPacket(), OSPF::HelloHandler::ProcessPacket(), OSPF::LinkStateAcknowledgementHandler::ProcessPacket(), AnsaOSPF::LinkStateUpdateHandler::ProcessPacket(), OSPF::LinkStateUpdateHandler::ProcessPacket(), AnsaOSPF::Neighbor::RetransmitUpdatePacket(), OSPF::Neighbor::RetransmitUpdatePacket(), AnsaOSPF::RouterLSA::Update(), AnsaOSPF::Router::UpdateExternalRoute(), and OSPF::Router::UpdateExternalRoute().
| virtual const OSPFLSAHeader& OSPFLSA::getHeader | ( | ) | const [inline, virtual] |
Definition at line 354 of file OSPFPacket_m.h.
Referenced by getHeader().
| bool OSPFLSA::operator== | ( | const OSPFLSA & | ) | [protected] |
| virtual void OSPFLSA::parsimPack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented in OSPFASExternalLSA, OSPFSummaryLSA, OSPFNetworkLSA, and OSPFRouterLSA.
Referenced by doPacking().
| virtual void OSPFLSA::parsimUnpack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented in OSPFASExternalLSA, OSPFSummaryLSA, OSPFNetworkLSA, and OSPFRouterLSA.
Referenced by doUnpacking().
| virtual void OSPFLSA::setHeader | ( | const OSPFLSAHeader & | header | ) | [virtual] |
OSPFLSAHeader OSPFLSA::header_var [protected] |
Definition at line 334 of file OSPFPacket_m.h.