|
INET Framework for OMNeT++/OMNEST
|
#include <OSPFPacket_m.h>
Public Member Functions | |
| OSPFASExternalLSA () | |
| OSPFASExternalLSA (const OSPFASExternalLSA &other) | |
| virtual | ~OSPFASExternalLSA () |
| OSPFASExternalLSA & | operator= (const OSPFASExternalLSA &other) |
| virtual OSPFASExternalLSA * | dup () const |
| virtual void | parsimPack (cCommBuffer *b) |
| virtual void | parsimUnpack (cCommBuffer *b) |
| virtual OSPFASExternalLSAContents & | getContents () |
| virtual const OSPFASExternalLSAContents & | getContents () const |
| virtual void | setContents (const OSPFASExternalLSAContents &contents) |
Protected Member Functions | |
| bool | operator== (const OSPFASExternalLSA &) |
Protected Attributes | |
| OSPFASExternalLSAContents | contents_var |
Private Member Functions | |
| void | copy (const OSPFASExternalLSA &other) |
Class generated from networklayer/ospfv2/OSPFPacket.msg by opp_msgc.
class OSPFASExternalLSA extends OSPFLSA { OSPFASExternalLSAContents contents; }
Definition at line 681 of file OSPFPacket_m.h.
Referenced by dup().
| OSPFASExternalLSA::OSPFASExternalLSA | ( | const OSPFASExternalLSA & | other | ) |
| virtual OSPFASExternalLSA::~OSPFASExternalLSA | ( | ) | [virtual] |
| void OSPFASExternalLSA::copy | ( | const OSPFASExternalLSA & | other | ) | [private] |
| virtual OSPFASExternalLSA* OSPFASExternalLSA::dup | ( | ) | const [inline, virtual] |
Reimplemented from OSPFLSA.
Definition at line 698 of file OSPFPacket_m.h.
{return new OSPFASExternalLSA(*this);}
| virtual OSPFASExternalLSAContents& OSPFASExternalLSA::getContents | ( | ) | [virtual] |
Referenced by CalculateLSASize(), AnsaOSPF::ASExternalLSA::DiffersFrom(), OSPF::ASExternalLSA::DiffersFrom(), AnsaOSPF::Router::GetUniqueLinkStateID(), OSPF::Router::GetUniqueLinkStateID(), AnsaOSPF::Router::InstallASExternalLSA(), OSPF::Router::InstallASExternalLSA(), AnsaOSPF::Router::IsDestinationUnreachable(), OSPF::Router::IsDestinationUnreachable(), AnsaOSPF::MessageHandler::PrintLinkStateUpdatePacket(), and OSPF::MessageHandler::PrintLinkStateUpdatePacket().
| virtual const OSPFASExternalLSAContents& OSPFASExternalLSA::getContents | ( | ) | const [inline, virtual] |
Definition at line 704 of file OSPFPacket_m.h.
Referenced by getContents().
{return const_cast<OSPFASExternalLSA*>(this)->getContents();}
| OSPFASExternalLSA& OSPFASExternalLSA::operator= | ( | const OSPFASExternalLSA & | other | ) |
| bool OSPFASExternalLSA::operator== | ( | const OSPFASExternalLSA & | ) | [protected] |
| virtual void OSPFASExternalLSA::parsimPack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from OSPFLSA.
Referenced by doPacking().
| virtual void OSPFASExternalLSA::parsimUnpack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from OSPFLSA.
Referenced by doUnpacking().
| virtual void OSPFASExternalLSA::setContents | ( | const OSPFASExternalLSAContents & | contents | ) | [virtual] |
Referenced by AnsaOSPF::Router::UpdateExternalRoute(), and OSPF::Router::UpdateExternalRoute().
Definition at line 684 of file OSPFPacket_m.h.