|
INET Framework for OMNeT++/OMNEST
|
Class generated from inet/routing/ospfv2/Ospfv2Packet.msg:159 by opp_msgtool.
More...
#include <Ospfv2Packet_m.h>
Protected Member Functions | |
| bool | operator== (const Ospfv2NetworkLsa &)=delete |
Protected Member Functions inherited from inet::ospfv2::Ospfv2Lsa | |
| bool | operator== (const Ospfv2Lsa &)=delete |
Protected Attributes | |
| ::inet::Ipv4Address | networkMask |
| ::inet::Ipv4Address * | attachedRouters = nullptr |
| size_t | attachedRouters_arraysize = 0 |
Protected Attributes inherited from inet::ospfv2::Ospfv2Lsa | |
| Ospfv2LsaHeader | header |
Private Member Functions | |
| void | copy (const Ospfv2NetworkLsa &other) |
Class generated from inet/routing/ospfv2/Ospfv2Packet.msg:159 by opp_msgtool.
// // Represents an OSPF Network LSA // class Ospfv2NetworkLsa extends Ospfv2Lsa { // header.lsType = NETWORKLSA_TYPE; Ipv4Address networkMask; Ipv4Address attachedRouters[]; }
| inet::ospfv2::Ospfv2NetworkLsa::Ospfv2NetworkLsa | ( | ) |
| inet::ospfv2::Ospfv2NetworkLsa::Ospfv2NetworkLsa | ( | const Ospfv2NetworkLsa & | other | ) |
|
virtual |
|
virtual |
|
private |
|
inlineoverridevirtual |
Reimplemented from inet::ospfv2::Ospfv2Lsa.
|
virtual |
|
virtual |
Referenced by inet::ospfv2::Ospfv2Area::calculateShortestPathTree(), inet::ospfv2::NetworkLsa::differsFrom(), inet::ospfv2::Ospfv2Area::hasLink(), inet::ospfv2::operator<<(), inet::ospfv2::MessageHandler::printLinkStateUpdatePacket(), inet::ospfv2::Ospfv2Area::printLSDB(), and inet::ospfv2::Ospfv2PacketSerializer::serializeNetworkLsa().
|
virtual |
Referenced by inet::ospfv2::calculateLsaSize(), inet::ospfv2::Ospfv2Area::calculateShortestPathTree(), inet::ospfv2::NetworkLsa::differsFrom(), inet::ospfv2::Ospfv2Area::hasLink(), inet::ospfv2::operator<<(), inet::ospfv2::Ospfv2Area::originateNetworkLSA(), inet::ospfv2::MessageHandler::printLinkStateUpdatePacket(), inet::ospfv2::Ospfv2Area::printLSDB(), and inet::ospfv2::Ospfv2PacketSerializer::serializeNetworkLsa().
|
inline |
|
virtual |
Referenced by inet::ospfv2::Ospfv2Area::calculateNextHops(), inet::ospfv2::Ospfv2Area::calculateShortestPathTree(), inet::ospfv2::NetworkLsa::differsFrom(), inet::ospfv2::Ospfv2Area::hasLink(), inet::ospfv2::Router::isDestinationUnreachable(), inet::ospfv2::operator<<(), inet::ospfv2::MessageHandler::printLinkStateUpdatePacket(), and inet::ospfv2::Ospfv2PacketSerializer::serializeNetworkLsa().
|
inline |
|
inline |
|
virtual |
| Ospfv2NetworkLsa& inet::ospfv2::Ospfv2NetworkLsa::operator= | ( | const Ospfv2NetworkLsa & | other | ) |
|
protecteddelete |
|
overridevirtual |
Reimplemented from inet::ospfv2::Ospfv2Lsa.
Referenced by inet::ospfv2::doParsimPacking().
|
overridevirtual |
Reimplemented from inet::ospfv2::Ospfv2Lsa.
Referenced by inet::ospfv2::doParsimUnpacking().
|
virtual |
|
virtual |
|
virtual |
|
protected |
|
protected |
Referenced by inet::ospfv2::NetworkLsa::differsFrom().
|
protected |