|
INET Framework for OMNeT++/OMNEST
|
#include <ansaOspfPacket6_m.h>
Public Member Functions | |
| OspfInterAreaRouterLsa6 () | |
| OspfInterAreaRouterLsa6 (const OspfInterAreaRouterLsa6 &other) | |
| virtual | ~OspfInterAreaRouterLsa6 () |
| OspfInterAreaRouterLsa6 & | operator= (const OspfInterAreaRouterLsa6 &other) |
| virtual OspfInterAreaRouterLsa6 * | dup () const |
| virtual void | parsimPack (cCommBuffer *b) |
| virtual void | parsimUnpack (cCommBuffer *b) |
| virtual OspfOptions6 & | getOptions () |
| virtual const OspfOptions6 & | getOptions () const |
| virtual void | setOptions (const OspfOptions6 &options) |
| virtual uint16 | getMetric () const |
| virtual void | setMetric (uint16 metric) |
| virtual RouterID & | getDestinationRouterID () |
| virtual const RouterID & | getDestinationRouterID () const |
| virtual void | setDestinationRouterID (const RouterID &destinationRouterID) |
Protected Member Functions | |
| bool | operator== (const OspfInterAreaRouterLsa6 &) |
Protected Attributes | |
| OspfOptions6 | options_var |
| uint16 | metric_var |
| RouterID | destinationRouterID_var |
Private Member Functions | |
| void | copy (const OspfInterAreaRouterLsa6 &other) |
Class generated from ansa/ospfv3/messages/ansaOspfPacket6.msg by opp_msgc.
class OspfInterAreaRouterLsa6 extends OspfLsa6 { OspfOptions6 options; uint16 metric; RouterID destinationRouterID; }
Definition at line 507 of file ansaOspfPacket6_m.h.
| OspfInterAreaRouterLsa6::OspfInterAreaRouterLsa6 | ( | const OspfInterAreaRouterLsa6 & | other | ) |
| virtual OspfInterAreaRouterLsa6::~OspfInterAreaRouterLsa6 | ( | ) | [virtual] |
| void OspfInterAreaRouterLsa6::copy | ( | const OspfInterAreaRouterLsa6 & | other | ) | [private] |
| virtual OspfInterAreaRouterLsa6* OspfInterAreaRouterLsa6::dup | ( | ) | const [inline, virtual] |
Reimplemented from OspfLsa6.
Definition at line 526 of file ansaOspfPacket6_m.h.
{return new OspfInterAreaRouterLsa6(*this);}
| virtual RouterID& OspfInterAreaRouterLsa6::getDestinationRouterID | ( | ) | [virtual] |
Referenced by AnsaOspf6::InterAreaRouterLsa::DiffersFrom(), and PrintInterAreaRouterLsa().
| virtual const RouterID& OspfInterAreaRouterLsa6::getDestinationRouterID | ( | ) | const [inline, virtual] |
Definition at line 537 of file ansaOspfPacket6_m.h.
Referenced by getDestinationRouterID().
{return const_cast<OspfInterAreaRouterLsa6*>(this)->getDestinationRouterID();}
| virtual uint16 OspfInterAreaRouterLsa6::getMetric | ( | ) | const [virtual] |
Referenced by AnsaOspf6::InterAreaRouterLsa::DiffersFrom(), and PrintInterAreaRouterLsa().
| virtual OspfOptions6& OspfInterAreaRouterLsa6::getOptions | ( | ) | [virtual] |
Referenced by AnsaOspf6::InterAreaRouterLsa::DiffersFrom().
| virtual const OspfOptions6& OspfInterAreaRouterLsa6::getOptions | ( | ) | const [inline, virtual] |
Definition at line 532 of file ansaOspfPacket6_m.h.
Referenced by getOptions().
{return const_cast<OspfInterAreaRouterLsa6*>(this)->getOptions();}
| OspfInterAreaRouterLsa6& OspfInterAreaRouterLsa6::operator= | ( | const OspfInterAreaRouterLsa6 & | other | ) |
| bool OspfInterAreaRouterLsa6::operator== | ( | const OspfInterAreaRouterLsa6 & | ) | [protected] |
| virtual void OspfInterAreaRouterLsa6::parsimPack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from OspfLsa6.
Referenced by doPacking().
| virtual void OspfInterAreaRouterLsa6::parsimUnpack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from OspfLsa6.
Referenced by doUnpacking().
| virtual void OspfInterAreaRouterLsa6::setDestinationRouterID | ( | const RouterID & | destinationRouterID | ) | [virtual] |
| virtual void OspfInterAreaRouterLsa6::setMetric | ( | uint16 | metric | ) | [virtual] |
| virtual void OspfInterAreaRouterLsa6::setOptions | ( | const OspfOptions6 & | options | ) | [virtual] |
Definition at line 512 of file ansaOspfPacket6_m.h.
uint16 OspfInterAreaRouterLsa6::metric_var [protected] |
Definition at line 511 of file ansaOspfPacket6_m.h.
OspfOptions6 OspfInterAreaRouterLsa6::options_var [protected] |
Definition at line 510 of file ansaOspfPacket6_m.h.