INET Framework for OMNeT++/OMNEST
|
Class generated from inet/routing/ospfv2/OSPFPacket.msg:181
by nedtool.
More...
#include <OSPFPacket_m.h>
Protected Member Functions | |
bool | operator== (const OSPFASExternalLSAContents &) |
Protected Attributes | |
IPv4Address | networkMask |
bool | E_ExternalMetricType |
unsigned long | routeCost |
IPv4Address | forwardingAddress |
long | externalRouteTag |
ExternalTOSInfo * | externalTOSInfo |
unsigned int | externalTOSInfo_arraysize |
Private Member Functions | |
void | copy (const OSPFASExternalLSAContents &other) |
Class generated from inet/routing/ospfv2/OSPFPacket.msg:181
by nedtool.
// // Represents the contents of an OSPF AS External LSA // class OSPFASExternalLSAContents { IPv4Address networkMask; bool E_ExternalMetricType = false; unsigned long routeCost = 1; IPv4Address forwardingAddress; long externalRouteTag = 0; ExternalTOSInfo externalTOSInfo[]; }
inet::ospf::OSPFASExternalLSAContents::OSPFASExternalLSAContents | ( | ) |
inet::ospf::OSPFASExternalLSAContents::OSPFASExternalLSAContents | ( | const OSPFASExternalLSAContents & | other | ) |
|
virtual |
|
private |
|
inlineoverridevirtual |
|
virtual |
|
virtual |
|
virtual |
Referenced by inet::ospf::ASExternalLSA::differsFrom(), and inet::ospf::operator<<().
|
inlinevirtual |
Referenced by getExternalTOSInfo().
|
virtual |
|
virtual |
|
inlinevirtual |
Referenced by getForwardingAddress().
|
virtual |
Referenced by inet::ospf::Router::addExternalRouteInIPTable(), inet::ospf::Router::calculateASExternalRoutes(), inet::ospf::ASExternalLSA::differsFrom(), inet::ospf::Router::getUniqueLinkStateID(), inet::ospf::Router::isDestinationUnreachable(), inet::ospf::operator<<(), inet::ospf::MessageHandler::printLinkStateUpdatePacket(), and inet::ospf::Router::updateExternalRoute().
|
inlinevirtual |
Referenced by getNetworkMask().
|
virtual |
Referenced by inet::ospf::Router::calculateASExternalRoutes(), inet::ospf::ASExternalLSA::differsFrom(), inet::ospf::Router::getPreferredEntry(), inet::ospf::Router::installASExternalLSA(), inet::ospf::operator<<(), inet::ospf::MessageHandler::printLinkStateUpdatePacket(), and inet::ospf::Router::updateExternalRoute().
OSPFASExternalLSAContents& inet::ospf::OSPFASExternalLSAContents::operator= | ( | const OSPFASExternalLSAContents & | other | ) |
|
protected |
|
overridevirtual |
Referenced by inet::ospf::doParsimPacking().
|
overridevirtual |
Referenced by inet::ospf::doParsimUnpacking().
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Referenced by inet::ospf::OSPFConfigReader::loadExternalRoute().
|
virtual |
|
virtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |