INET Framework for OMNeT++/OMNEST
|
Class generated from inet/routing/ospfv2/OSPFPacket.msg:194
by nedtool.
More...
#include <OSPFPacket_m.h>
Public Member Functions | |
OSPFASExternalLSA () | |
OSPFASExternalLSA (const OSPFASExternalLSA &other) | |
virtual | ~OSPFASExternalLSA () |
OSPFASExternalLSA & | operator= (const OSPFASExternalLSA &other) |
virtual OSPFASExternalLSA * | dup () const override |
virtual void | parsimPack (omnetpp::cCommBuffer *b) const override |
virtual void | parsimUnpack (omnetpp::cCommBuffer *b) override |
virtual OSPFASExternalLSAContents & | getContents () |
virtual const OSPFASExternalLSAContents & | getContents () const |
virtual void | setContents (const OSPFASExternalLSAContents &contents) |
Public Member Functions inherited from inet::ospf::OSPFLSA | |
OSPFLSA () | |
OSPFLSA (const OSPFLSA &other) | |
virtual | ~OSPFLSA () |
OSPFLSA & | operator= (const OSPFLSA &other) |
virtual OSPFLSAHeader & | getHeader () |
virtual const OSPFLSAHeader & | getHeader () const |
virtual void | setHeader (const OSPFLSAHeader &header) |
Protected Member Functions | |
bool | operator== (const OSPFASExternalLSA &) |
Protected Member Functions inherited from inet::ospf::OSPFLSA | |
bool | operator== (const OSPFLSA &) |
Protected Attributes | |
OSPFASExternalLSAContents | contents |
Protected Attributes inherited from inet::ospf::OSPFLSA | |
OSPFLSAHeader | header |
Private Member Functions | |
void | copy (const OSPFASExternalLSA &other) |
Class generated from inet/routing/ospfv2/OSPFPacket.msg:194
by nedtool.
// // Represents an OSPF AS External LSA // class OSPFASExternalLSA extends OSPFLSA { OSPFASExternalLSAContents contents; }
inet::ospf::OSPFASExternalLSA::OSPFASExternalLSA | ( | ) |
inet::ospf::OSPFASExternalLSA::OSPFASExternalLSA | ( | const OSPFASExternalLSA & | other | ) |
|
virtual |
|
private |
|
inlineoverridevirtual |
Reimplemented from inet::ospf::OSPFLSA.
|
virtual |
Referenced by inet::ospf::Router::calculateASExternalRoutes(), inet::ospf::calculateLSASize(), inet::ospf::ASExternalLSA::differsFrom(), inet::ospf::Router::getPreferredEntry(), inet::ospf::Router::getUniqueLinkStateID(), inet::ospf::Router::installASExternalLSA(), inet::ospf::Router::isDestinationUnreachable(), inet::ospf::operator<<(), inet::ospf::MessageHandler::printLinkStateUpdatePacket(), and inet::ospf::LinkStateUpdateHandler::processPacket().
|
inlinevirtual |
Referenced by getContents().
OSPFASExternalLSA& inet::ospf::OSPFASExternalLSA::operator= | ( | const OSPFASExternalLSA & | other | ) |
|
protected |
|
overridevirtual |
Reimplemented from inet::ospf::OSPFLSA.
Referenced by inet::ospf::doParsimPacking().
|
overridevirtual |
Reimplemented from inet::ospf::OSPFLSA.
Referenced by inet::ospf::doParsimUnpacking().
|
virtual |
Referenced by inet::ospf::Router::updateExternalRoute().
|
protected |