|
INET Framework for OMNeT++/OMNEST
|
#include <ansaOspfPacket6_m.h>
Public Member Functions | |
| OspfLsa6 () | |
| OspfLsa6 (const OspfLsa6 &other) | |
| virtual | ~OspfLsa6 () |
| OspfLsa6 & | operator= (const OspfLsa6 &other) |
| virtual OspfLsa6 * | dup () const |
| virtual void | parsimPack (cCommBuffer *b) |
| virtual void | parsimUnpack (cCommBuffer *b) |
| virtual OspfLsaHeader6 & | getHeader () |
| virtual const OspfLsaHeader6 & | getHeader () const |
| virtual void | setHeader (const OspfLsaHeader6 &header) |
Protected Member Functions | |
| bool | operator== (const OspfLsa6 &) |
Protected Attributes | |
| OspfLsaHeader6 | header_var |
Private Member Functions | |
| void | copy (const OspfLsa6 &other) |
Class generated from ansa/ospfv3/messages/ansaOspfPacket6.msg by opp_msgc.
class OspfLsa6 { OspfLsaHeader6 header; }
Definition at line 312 of file ansaOspfPacket6_m.h.
| OspfLsa6::OspfLsa6 | ( | const OspfLsa6 & | other | ) |
| virtual OspfLsa6::~OspfLsa6 | ( | ) | [virtual] |
| void OspfLsa6::copy | ( | const OspfLsa6 & | other | ) | [private] |
| virtual OspfLsa6* OspfLsa6::dup | ( | ) | const [inline, virtual] |
Reimplemented in OspfIntraAreaPrefixLsa6, OspfLinkLsa6, OspfAsExternalLsa6, OspfInterAreaRouterLsa6, OspfInterAreaPrefixLsa6, OspfNetworkLsa6, and OspfRouterLsa6.
Definition at line 329 of file ansaOspfPacket6_m.h.
{return new OspfLsa6(*this);}
| virtual OspfLsaHeader6& OspfLsa6::getHeader | ( | ) | [virtual] |
Referenced by AnsaOspf6::Neighbor::AddToRetransmissionList(), AnsaOspf6::Neighbor::CreateDatabaseSummary(), AnsaOspf6::Interface::CreateUpdatePacket(), AnsaOspf6::RouterLsa::DiffersFrom(), AnsaOspf6::NetworkLsa::DiffersFrom(), AnsaOspf6::InterAreaPrefixLsa::DiffersFrom(), AnsaOspf6::InterAreaRouterLsa::DiffersFrom(), AnsaOspf6::AsExternalLsa::DiffersFrom(), AnsaOspf6::LinkLsa::DiffersFrom(), AnsaOspf6::IntraAreaPrefixLsa::DiffersFrom(), AnsaOspf6::Interface::FloodLSA(), AnsaOspf6::Area::InstallInterAreaPrefixLSA(), AnsaOspf6::Area::InstallInterAreaRouterLSA(), AnsaOspf6::Area::InstallIntraAreaPrefixLSA(), AnsaOspf6::Router::InstallLSA(), AnsaOspf6::Area::InstallNetworkLSA(), AnsaOspf6::Area::InstallRouterLSA(), AnsaOspf6::Neighbor::IsLSAOnRetransmissionList(), operator<<(), AnsaOspf6::MessageHandler::PrintLinkStateUpdatePacket(), AnsaOspf6::DatabaseDescriptionHandler::ProcessDDPacket(), AnsaOspf6::LinkStateAcknowledgementHandler::ProcessPacket(), AnsaOspf6::LinkStateUpdateHandler::ProcessPacket(), AnsaOspf6::Neighbor::RetransmitUpdatePacket(), and AnsaOspf6::RouterLsa::Update().
| virtual const OspfLsaHeader6& OspfLsa6::getHeader | ( | ) | const [inline, virtual] |
Definition at line 335 of file ansaOspfPacket6_m.h.
Referenced by getHeader().
| bool OspfLsa6::operator== | ( | const OspfLsa6 & | ) | [protected] |
| virtual void OspfLsa6::parsimPack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented in OspfIntraAreaPrefixLsa6, OspfLinkLsa6, OspfAsExternalLsa6, OspfInterAreaRouterLsa6, OspfInterAreaPrefixLsa6, OspfNetworkLsa6, and OspfRouterLsa6.
Referenced by doPacking().
| virtual void OspfLsa6::parsimUnpack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented in OspfIntraAreaPrefixLsa6, OspfLinkLsa6, OspfAsExternalLsa6, OspfInterAreaRouterLsa6, OspfInterAreaPrefixLsa6, OspfNetworkLsa6, and OspfRouterLsa6.
Referenced by doUnpacking().
| virtual void OspfLsa6::setHeader | ( | const OspfLsaHeader6 & | header | ) | [virtual] |
OspfLsaHeader6 OspfLsa6::header_var [protected] |
Definition at line 315 of file ansaOspfPacket6_m.h.