|
INET Framework for OMNeT++/OMNEST
|
Class generated from inet/routing/ospfv3/Ospfv3Packet.msg:207 by opp_msgtool.
More...
#include <Ospfv3Packet_m.h>
Public Member Functions | |
| Ospfv3RouterLsa () | |
| Ospfv3RouterLsa (const Ospfv3RouterLsa &other) | |
| virtual | ~Ospfv3RouterLsa () |
| Ospfv3RouterLsa & | operator= (const Ospfv3RouterLsa &other) |
| virtual Ospfv3RouterLsa * | dup () const override |
| virtual void | parsimPack (omnetpp::cCommBuffer *b) const override |
| virtual void | parsimUnpack (omnetpp::cCommBuffer *b) override |
| virtual bool | getNtBit () const |
| virtual void | setNtBit (bool ntBit) |
| virtual bool | getXBit () const |
| virtual void | setXBit (bool xBit) |
| virtual bool | getVBit () const |
| virtual void | setVBit (bool vBit) |
| virtual bool | getEBit () const |
| virtual void | setEBit (bool eBit) |
| virtual bool | getBBit () const |
| virtual void | setBBit (bool bBit) |
| virtual const Ospfv3Options & | getOspfOptions () const |
| virtual Ospfv3Options & | getOspfOptionsForUpdate () |
| virtual void | setOspfOptions (const Ospfv3Options &ospfOptions) |
| virtual void | setRoutersArraySize (size_t size) |
| virtual size_t | getRoutersArraySize () const |
| virtual const Ospfv3RouterLsaBody & | getRouters (size_t k) const |
| virtual Ospfv3RouterLsaBody & | getRoutersForUpdate (size_t k) |
| virtual void | setRouters (size_t k, const Ospfv3RouterLsaBody &routers) |
| virtual void | insertRouters (size_t k, const Ospfv3RouterLsaBody &routers) |
| void | insertRouters (const Ospfv3RouterLsaBody &routers) |
| virtual void | appendRouters (const Ospfv3RouterLsaBody &routers) |
| virtual void | eraseRouters (size_t k) |
Public Member Functions inherited from inet::ospfv3::Ospfv3Lsa | |
| Ospfv3Lsa () | |
| Ospfv3Lsa (const Ospfv3Lsa &other) | |
| virtual | ~Ospfv3Lsa () |
| Ospfv3Lsa & | operator= (const Ospfv3Lsa &other) |
| virtual const Ospfv3LsaHeader & | getHeader () const |
| virtual Ospfv3LsaHeader & | getHeaderForUpdate () |
| virtual void | setHeader (const Ospfv3LsaHeader &header) |
Protected Member Functions | |
| bool | operator== (const Ospfv3RouterLsa &)=delete |
Protected Member Functions inherited from inet::ospfv3::Ospfv3Lsa | |
| bool | operator== (const Ospfv3Lsa &)=delete |
Protected Attributes | |
| bool | ntBit = false |
| bool | xBit = false |
| bool | vBit = false |
| bool | eBit = false |
| bool | bBit = false |
| Ospfv3Options | ospfOptions |
| Ospfv3RouterLsaBody * | routers = nullptr |
| size_t | routers_arraysize = 0 |
Protected Attributes inherited from inet::ospfv3::Ospfv3Lsa | |
| Ospfv3LsaHeader | header |
Private Member Functions | |
| void | copy (const Ospfv3RouterLsa &other) |
Class generated from inet/routing/ospfv3/Ospfv3Packet.msg:207 by opp_msgtool.
class Ospfv3RouterLsa extends Ospfv3Lsa { bool ntBit; bool xBit; bool vBit; bool eBit; bool bBit; Ospfv3Options ospfOptions;
Ospfv3RouterLsaBody routers[]; }
| inet::ospfv3::Ospfv3RouterLsa::Ospfv3RouterLsa | ( | ) |
| inet::ospfv3::Ospfv3RouterLsa::Ospfv3RouterLsa | ( | const Ospfv3RouterLsa & | other | ) |
|
virtual |
|
virtual |
|
private |
|
inlineoverridevirtual |
Reimplemented from inet::ospfv3::Ospfv3Lsa.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Referenced by inet::ospfv3::Ospfv3Area::routerLSADiffersFrom().
|
virtual |
Referenced by inet::ospfv3::Ospfv3Area::addRouterEntry().
|
inlinevirtual |
|
virtual |
Referenced by inet::ospfv3::Ospfv3Area::calculateInterAreaRoutes(), inet::ospfv3::Ospfv3Area::calculateShortestPathTree(), inet::ospfv3::operator<<(), inet::ospfv3::Ospfv3Area::recheckInterAreaPrefixLSAs(), inet::ospfv3::Ospfv3Area::routerLSAAlreadyExists(), and inet::ospfv3::Ospfv3Area::routerLSADiffersFrom().
|
virtual |
Referenced by inet::ospfv3::Ospfv3Area::calculateInterAreaRoutes(), inet::ospfv3::calculateLSASize(), inet::ospfv3::Ospfv3Area::calculateNextHops(), inet::ospfv3::Ospfv3Area::calculateShortestPathTree(), inet::ospfv3::Ospfv3Area::hasLink(), inet::ospfv3::operator<<(), inet::ospfv3::Ospfv3Area::recheckInterAreaPrefixLSAs(), inet::ospfv3::Ospfv3Area::routerLSAAlreadyExists(), and inet::ospfv3::Ospfv3Area::routerLSADiffersFrom().
|
inlinevirtual |
Referenced by inet::ospfv3::Ospfv3Area::calculateNextHops(), and inet::ospfv3::Ospfv3Area::hasLink().
|
virtual |
|
virtual |
Referenced by inet::ospfv3::Ospfv3Area::routerLSADiffersFrom().
|
inline |
|
virtual |
| Ospfv3RouterLsa& inet::ospfv3::Ospfv3RouterLsa::operator= | ( | const Ospfv3RouterLsa & | other | ) |
|
protecteddelete |
|
overridevirtual |
Reimplemented from inet::ospfv3::Ospfv3Lsa.
Referenced by inet::ospfv3::doParsimPacking().
|
overridevirtual |
Reimplemented from inet::ospfv3::Ospfv3Lsa.
Referenced by inet::ospfv3::doParsimUnpacking().
|
virtual |
Referenced by inet::ospfv3::Ospfv3Area::originateRouterLSA().
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Referenced by inet::ospfv3::Ospfv3Area::originateRouterLSA().
|
virtual |
Referenced by inet::ospfv3::Ospfv3Area::originateRouterLSA().
|
virtual |
|
virtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |