|
INET Framework for OMNeT++/OMNEST
|
#include <ansaOspfPacket6_m.h>
Public Member Functions | |
| Link6 () | |
| Link6 (const Link6 &other) | |
| virtual | ~Link6 () |
| Link6 & | operator= (const Link6 &other) |
| virtual Link6 * | dup () const |
| virtual void | parsimPack (cCommBuffer *b) |
| virtual void | parsimUnpack (cCommBuffer *b) |
| virtual uint8 | getType () const |
| virtual void | setType (uint8 type) |
| virtual uint16 | getMetric () const |
| virtual void | setMetric (uint16 metric) |
| virtual IfaceID & | getInterfaceID () |
| virtual const IfaceID & | getInterfaceID () const |
| virtual void | setInterfaceID (const IfaceID &interfaceID) |
| virtual IfaceID & | getNeighborInterfaceID () |
| virtual const IfaceID & | getNeighborInterfaceID () const |
| virtual void | setNeighborInterfaceID (const IfaceID &neighborInterfaceID) |
| virtual RouterID & | getNeighborRouterID () |
| virtual const RouterID & | getNeighborRouterID () const |
| virtual void | setNeighborRouterID (const RouterID &neighborRouterID) |
Protected Member Functions | |
| bool | operator== (const Link6 &) |
Protected Attributes | |
| uint8 | type_var |
| uint16 | metric_var |
| IfaceID | interfaceID_var |
| IfaceID | neighborInterfaceID_var |
| RouterID | neighborRouterID_var |
Private Member Functions | |
| void | copy (const Link6 &other) |
Class generated from ansa/ospfv3/messages/ansaOspfPacket6.msg by opp_msgc.
class Link6 { uint8 type enum(LinkType6) = PointToPointLink; uint16 metric; IfaceID interfaceID; IfaceID neighborInterfaceID; RouterID neighborRouterID; }
Definition at line 98 of file ansaOspfPacket6_m.h.
| Link6::Link6 | ( | ) |
| Link6::Link6 | ( | const Link6 & | other | ) |
| virtual Link6::~Link6 | ( | ) | [virtual] |
| void Link6::copy | ( | const Link6 & | other | ) | [private] |
| virtual Link6* Link6::dup | ( | ) | const [inline, virtual] |
Definition at line 119 of file ansaOspfPacket6_m.h.
{return new Link6(*this);}
| virtual IfaceID& Link6::getInterfaceID | ( | ) | [virtual] |
Referenced by operator==(), and printLsaLink().
| virtual const IfaceID& Link6::getInterfaceID | ( | ) | const [inline, virtual] |
Definition at line 129 of file ansaOspfPacket6_m.h.
Referenced by getInterfaceID().
{return const_cast<Link6*>(this)->getInterfaceID();}
| virtual uint16 Link6::getMetric | ( | ) | const [virtual] |
Referenced by operator==(), and printLsaLink().
| virtual IfaceID& Link6::getNeighborInterfaceID | ( | ) | [virtual] |
Referenced by operator==(), and printLsaLink().
| virtual const IfaceID& Link6::getNeighborInterfaceID | ( | ) | const [inline, virtual] |
Definition at line 132 of file ansaOspfPacket6_m.h.
Referenced by getNeighborInterfaceID().
{return const_cast<Link6*>(this)->getNeighborInterfaceID();}
| virtual RouterID& Link6::getNeighborRouterID | ( | ) | [virtual] |
Referenced by operator==(), and printLsaLink().
| virtual const RouterID& Link6::getNeighborRouterID | ( | ) | const [inline, virtual] |
Definition at line 135 of file ansaOspfPacket6_m.h.
Referenced by getNeighborRouterID().
{return const_cast<Link6*>(this)->getNeighborRouterID();}
| virtual uint8 Link6::getType | ( | ) | const [virtual] |
Referenced by operator==(), and printLsaLink().
| bool Link6::operator== | ( | const Link6 & | ) | [protected] |
| virtual void Link6::parsimPack | ( | cCommBuffer * | b | ) | [virtual] |
Referenced by doPacking().
| virtual void Link6::parsimUnpack | ( | cCommBuffer * | b | ) | [virtual] |
Referenced by doUnpacking().
| virtual void Link6::setInterfaceID | ( | const IfaceID & | interfaceID | ) | [virtual] |
| virtual void Link6::setMetric | ( | uint16 | metric | ) | [virtual] |
| virtual void Link6::setNeighborInterfaceID | ( | const IfaceID & | neighborInterfaceID | ) | [virtual] |
| virtual void Link6::setNeighborRouterID | ( | const RouterID & | neighborRouterID | ) | [virtual] |
| virtual void Link6::setType | ( | uint8 | type | ) | [virtual] |
IfaceID Link6::interfaceID_var [protected] |
Definition at line 103 of file ansaOspfPacket6_m.h.
uint16 Link6::metric_var [protected] |
Definition at line 102 of file ansaOspfPacket6_m.h.
IfaceID Link6::neighborInterfaceID_var [protected] |
Definition at line 104 of file ansaOspfPacket6_m.h.
RouterID Link6::neighborRouterID_var [protected] |
Definition at line 105 of file ansaOspfPacket6_m.h.
uint8 Link6::type_var [protected] |
Definition at line 101 of file ansaOspfPacket6_m.h.