|
INET Framework for OMNeT++/OMNEST
|
#include <ansaOspfPacket6_m.h>
Public Member Functions | |
| OspfDatabaseDescriptionPacket6 (const char *name=NULL, int kind=0) | |
| OspfDatabaseDescriptionPacket6 (const OspfDatabaseDescriptionPacket6 &other) | |
| virtual | ~OspfDatabaseDescriptionPacket6 () |
| OspfDatabaseDescriptionPacket6 & | operator= (const OspfDatabaseDescriptionPacket6 &other) |
| virtual OspfDatabaseDescriptionPacket6 * | dup () const |
| virtual void | parsimPack (cCommBuffer *b) |
| virtual void | parsimUnpack (cCommBuffer *b) |
| virtual uint16 | getInterfaceMtu () const |
| virtual void | setInterfaceMtu (uint16 interfaceMtu) |
| virtual OspfOptions6 & | getOptions () |
| virtual const OspfOptions6 & | getOptions () const |
| virtual void | setOptions (const OspfOptions6 &options) |
| virtual OspfDdOptions6 & | getDdOptions () |
| virtual const OspfDdOptions6 & | getDdOptions () const |
| virtual void | setDdOptions (const OspfDdOptions6 &ddOptions) |
| virtual uint32 | getDdSequenceNumber () const |
| virtual void | setDdSequenceNumber (uint32 ddSequenceNumber) |
| virtual void | setLsaHeadersArraySize (unsigned int size) |
| virtual unsigned int | getLsaHeadersArraySize () const |
| virtual OspfLsaHeader6 & | getLsaHeaders (unsigned int k) |
| virtual const OspfLsaHeader6 & | getLsaHeaders (unsigned int k) const |
| virtual void | setLsaHeaders (unsigned int k, const OspfLsaHeader6 &lsaHeaders) |
Protected Member Functions | |
| bool | operator== (const OspfDatabaseDescriptionPacket6 &) |
Protected Attributes | |
| uint16 | interfaceMtu_var |
| OspfOptions6 | options_var |
| OspfDdOptions6 | ddOptions_var |
| uint32 | ddSequenceNumber_var |
| OspfLsaHeader6 * | lsaHeaders_var |
| unsigned int | lsaHeaders_arraysize |
Private Member Functions | |
| void | copy (const OspfDatabaseDescriptionPacket6 &other) |
Class generated from ansa/ospfv3/messages/ansaOspfPacket6.msg by opp_msgc.
packet OspfDatabaseDescriptionPacket6 extends OspfPacket6 { uint16 interfaceMtu; OspfOptions6 options; OspfDdOptions6 ddOptions; uint32 ddSequenceNumber; OspfLsaHeader6 lsaHeaders[]; }
Definition at line 874 of file ansaOspfPacket6_m.h.
| OspfDatabaseDescriptionPacket6::OspfDatabaseDescriptionPacket6 | ( | const char * | name = NULL, |
| int | kind = 0 |
||
| ) |
| OspfDatabaseDescriptionPacket6::OspfDatabaseDescriptionPacket6 | ( | const OspfDatabaseDescriptionPacket6 & | other | ) |
| virtual OspfDatabaseDescriptionPacket6::~OspfDatabaseDescriptionPacket6 | ( | ) | [virtual] |
| void OspfDatabaseDescriptionPacket6::copy | ( | const OspfDatabaseDescriptionPacket6 & | other | ) | [private] |
| virtual OspfDatabaseDescriptionPacket6* OspfDatabaseDescriptionPacket6::dup | ( | ) | const [inline, virtual] |
Reimplemented from OspfPacket6.
Definition at line 896 of file ansaOspfPacket6_m.h.
{return new OspfDatabaseDescriptionPacket6(*this);}
| virtual OspfDdOptions6& OspfDatabaseDescriptionPacket6::getDdOptions | ( | ) | [virtual] |
| virtual const OspfDdOptions6& OspfDatabaseDescriptionPacket6::getDdOptions | ( | ) | const [inline, virtual] |
Definition at line 907 of file ansaOspfPacket6_m.h.
Referenced by getDdOptions().
{return const_cast<OspfDatabaseDescriptionPacket6*>(this)->getDdOptions();}
| virtual uint32 OspfDatabaseDescriptionPacket6::getDdSequenceNumber | ( | ) | const [virtual] |
| virtual uint16 OspfDatabaseDescriptionPacket6::getInterfaceMtu | ( | ) | const [virtual] |
Referenced by AnsaOspf6::DatabaseDescriptionHandler::ProcessPacket().
| virtual OspfLsaHeader6& OspfDatabaseDescriptionPacket6::getLsaHeaders | ( | unsigned int | k | ) | [virtual] |
| virtual const OspfLsaHeader6& OspfDatabaseDescriptionPacket6::getLsaHeaders | ( | unsigned int | k | ) | const [inline, virtual] |
Definition at line 914 of file ansaOspfPacket6_m.h.
Referenced by getLsaHeaders().
{return const_cast<OspfDatabaseDescriptionPacket6*>(this)->getLsaHeaders(k);}
| virtual unsigned int OspfDatabaseDescriptionPacket6::getLsaHeadersArraySize | ( | ) | const [virtual] |
| virtual OspfOptions6& OspfDatabaseDescriptionPacket6::getOptions | ( | ) | [virtual] |
Referenced by AnsaOspf6::DatabaseDescriptionHandler::ProcessPacket().
| virtual const OspfOptions6& OspfDatabaseDescriptionPacket6::getOptions | ( | ) | const [inline, virtual] |
Definition at line 904 of file ansaOspfPacket6_m.h.
Referenced by getOptions().
{return const_cast<OspfDatabaseDescriptionPacket6*>(this)->getOptions();}
| OspfDatabaseDescriptionPacket6& OspfDatabaseDescriptionPacket6::operator= | ( | const OspfDatabaseDescriptionPacket6 & | other | ) |
| bool OspfDatabaseDescriptionPacket6::operator== | ( | const OspfDatabaseDescriptionPacket6 & | ) | [protected] |
| virtual void OspfDatabaseDescriptionPacket6::parsimPack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from OspfPacket6.
Referenced by doPacking().
| virtual void OspfDatabaseDescriptionPacket6::parsimUnpack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from OspfPacket6.
Referenced by doUnpacking().
| virtual void OspfDatabaseDescriptionPacket6::setDdOptions | ( | const OspfDdOptions6 & | ddOptions | ) | [virtual] |
Referenced by AnsaOspf6::Neighbor::SendDatabaseDescriptionPacket().
| virtual void OspfDatabaseDescriptionPacket6::setDdSequenceNumber | ( | uint32 | ddSequenceNumber | ) | [virtual] |
Referenced by AnsaOspf6::Neighbor::SendDatabaseDescriptionPacket().
| virtual void OspfDatabaseDescriptionPacket6::setInterfaceMtu | ( | uint16 | interfaceMtu | ) | [virtual] |
Referenced by AnsaOspf6::Neighbor::SendDatabaseDescriptionPacket().
| virtual void OspfDatabaseDescriptionPacket6::setLsaHeaders | ( | unsigned int | k, |
| const OspfLsaHeader6 & | lsaHeaders | ||
| ) | [virtual] |
Referenced by AnsaOspf6::Neighbor::SendDatabaseDescriptionPacket().
| virtual void OspfDatabaseDescriptionPacket6::setLsaHeadersArraySize | ( | unsigned int | size | ) | [virtual] |
Referenced by AnsaOspf6::Neighbor::SendDatabaseDescriptionPacket().
| virtual void OspfDatabaseDescriptionPacket6::setOptions | ( | const OspfOptions6 & | options | ) | [virtual] |
Referenced by AnsaOspf6::Neighbor::SendDatabaseDescriptionPacket().
Definition at line 879 of file ansaOspfPacket6_m.h.
uint32 OspfDatabaseDescriptionPacket6::ddSequenceNumber_var [protected] |
Definition at line 880 of file ansaOspfPacket6_m.h.
uint16 OspfDatabaseDescriptionPacket6::interfaceMtu_var [protected] |
Definition at line 877 of file ansaOspfPacket6_m.h.
unsigned int OspfDatabaseDescriptionPacket6::lsaHeaders_arraysize [protected] |
Definition at line 882 of file ansaOspfPacket6_m.h.
Definition at line 881 of file ansaOspfPacket6_m.h.
Definition at line 878 of file ansaOspfPacket6_m.h.