|
INET Framework for OMNeT++/OMNEST
|
#include <ansaOspfPacket6_m.h>
Public Member Functions | |
| OspfPrefix6 () | |
| OspfPrefix6 (const OspfPrefix6 &other) | |
| virtual | ~OspfPrefix6 () |
| OspfPrefix6 & | operator= (const OspfPrefix6 &other) |
| virtual OspfPrefix6 * | dup () const |
| virtual void | parsimPack (cCommBuffer *b) |
| virtual void | parsimUnpack (cCommBuffer *b) |
| virtual uint8 | getPrefixLenght () const |
| virtual void | setPrefixLenght (uint8 prefixLenght) |
| virtual OspfPrefixOptions6 & | getPrefixOptions () |
| virtual const OspfPrefixOptions6 & | getPrefixOptions () const |
| virtual void | setPrefixOptions (const OspfPrefixOptions6 &prefixOptions) |
| virtual uint16 | getMetric () const |
| virtual void | setMetric (uint16 metric) |
| virtual IPv6Address & | getAddressPrefix () |
| virtual const IPv6Address & | getAddressPrefix () const |
| virtual void | setAddressPrefix (const IPv6Address &addressPrefix) |
Protected Member Functions | |
| bool | operator== (const OspfPrefix6 &) |
Protected Attributes | |
| uint8 | prefixLenght_var |
| OspfPrefixOptions6 | prefixOptions_var |
| uint16 | metric_var |
| IPv6Address | addressPrefix_var |
Private Member Functions | |
| void | copy (const OspfPrefix6 &other) |
Class generated from ansa/ospfv3/messages/ansaOspfPacket6.msg by opp_msgc.
class OspfPrefix6 { uint8 prefixLenght; OspfPrefixOptions6 prefixOptions; uint16 metric; IPv6Address addressPrefix; }
Definition at line 166 of file ansaOspfPacket6_m.h.
| OspfPrefix6::OspfPrefix6 | ( | const OspfPrefix6 & | other | ) |
| virtual OspfPrefix6::~OspfPrefix6 | ( | ) | [virtual] |
| void OspfPrefix6::copy | ( | const OspfPrefix6 & | other | ) | [private] |
| virtual OspfPrefix6* OspfPrefix6::dup | ( | ) | const [inline, virtual] |
Definition at line 186 of file ansaOspfPacket6_m.h.
{return new OspfPrefix6(*this);}
| virtual IPv6Address& OspfPrefix6::getAddressPrefix | ( | ) | [virtual] |
Referenced by operator==(), PrintIntraAreaPrefixLsa(), and PrintLinkLsa().
| virtual const IPv6Address& OspfPrefix6::getAddressPrefix | ( | ) | const [inline, virtual] |
Definition at line 199 of file ansaOspfPacket6_m.h.
Referenced by getAddressPrefix().
{return const_cast<OspfPrefix6*>(this)->getAddressPrefix();}
| virtual uint16 OspfPrefix6::getMetric | ( | ) | const [virtual] |
Referenced by operator==(), PrintIntraAreaPrefixLsa(), and PrintLinkLsa().
| virtual uint8 OspfPrefix6::getPrefixLenght | ( | ) | const [virtual] |
Referenced by operator==(), PrintIntraAreaPrefixLsa(), and PrintLinkLsa().
| virtual OspfPrefixOptions6& OspfPrefix6::getPrefixOptions | ( | ) | [virtual] |
Referenced by operator==().
| virtual const OspfPrefixOptions6& OspfPrefix6::getPrefixOptions | ( | ) | const [inline, virtual] |
Definition at line 194 of file ansaOspfPacket6_m.h.
Referenced by getPrefixOptions().
{return const_cast<OspfPrefix6*>(this)->getPrefixOptions();}
| OspfPrefix6& OspfPrefix6::operator= | ( | const OspfPrefix6 & | other | ) |
| bool OspfPrefix6::operator== | ( | const OspfPrefix6 & | ) | [protected] |
| virtual void OspfPrefix6::parsimPack | ( | cCommBuffer * | b | ) | [virtual] |
Referenced by doPacking().
| virtual void OspfPrefix6::parsimUnpack | ( | cCommBuffer * | b | ) | [virtual] |
Referenced by doUnpacking().
| virtual void OspfPrefix6::setAddressPrefix | ( | const IPv6Address & | addressPrefix | ) | [virtual] |
| virtual void OspfPrefix6::setMetric | ( | uint16 | metric | ) | [virtual] |
| virtual void OspfPrefix6::setPrefixLenght | ( | uint8 | prefixLenght | ) | [virtual] |
| virtual void OspfPrefix6::setPrefixOptions | ( | const OspfPrefixOptions6 & | prefixOptions | ) | [virtual] |
IPv6Address OspfPrefix6::addressPrefix_var [protected] |
Definition at line 172 of file ansaOspfPacket6_m.h.
uint16 OspfPrefix6::metric_var [protected] |
Definition at line 171 of file ansaOspfPacket6_m.h.
uint8 OspfPrefix6::prefixLenght_var [protected] |
Definition at line 169 of file ansaOspfPacket6_m.h.
OspfPrefixOptions6 OspfPrefix6::prefixOptions_var [protected] |
Definition at line 170 of file ansaOspfPacket6_m.h.