|
INET Framework for OMNeT++/OMNEST
|
#include <OSPFPacket_m.h>
Public Member Functions | |
| OSPFDatabaseDescriptionPacket (const char *name=NULL, int kind=0) | |
| OSPFDatabaseDescriptionPacket (const OSPFDatabaseDescriptionPacket &other) | |
| virtual | ~OSPFDatabaseDescriptionPacket () |
| OSPFDatabaseDescriptionPacket & | operator= (const OSPFDatabaseDescriptionPacket &other) |
| virtual OSPFDatabaseDescriptionPacket * | dup () const |
| virtual void | parsimPack (cCommBuffer *b) |
| virtual void | parsimUnpack (cCommBuffer *b) |
| virtual unsigned short | getInterfaceMTU () const |
| virtual void | setInterfaceMTU (unsigned short interfaceMTU) |
| virtual OSPFOptions & | getOptions () |
| virtual const OSPFOptions & | getOptions () const |
| virtual void | setOptions (const OSPFOptions &options) |
| virtual OSPFDDOptions & | getDdOptions () |
| virtual const OSPFDDOptions & | getDdOptions () const |
| virtual void | setDdOptions (const OSPFDDOptions &ddOptions) |
| virtual unsigned long | getDdSequenceNumber () const |
| virtual void | setDdSequenceNumber (unsigned long ddSequenceNumber) |
| virtual void | setLsaHeadersArraySize (unsigned int size) |
| virtual unsigned int | getLsaHeadersArraySize () const |
| virtual OSPFLSAHeader & | getLsaHeaders (unsigned int k) |
| virtual const OSPFLSAHeader & | getLsaHeaders (unsigned int k) const |
| virtual void | setLsaHeaders (unsigned int k, const OSPFLSAHeader &lsaHeaders) |
Protected Member Functions | |
| bool | operator== (const OSPFDatabaseDescriptionPacket &) |
Protected Attributes | |
| unsigned short | interfaceMTU_var |
| OSPFOptions | options_var |
| OSPFDDOptions | ddOptions_var |
| unsigned long | ddSequenceNumber_var |
| OSPFLSAHeader * | lsaHeaders_var |
| unsigned int | lsaHeaders_arraysize |
Private Member Functions | |
| void | copy (const OSPFDatabaseDescriptionPacket &other) |
Class generated from networklayer/ospfv2/OSPFPacket.msg by opp_msgc.
packet OSPFDatabaseDescriptionPacket extends OSPFPacket { unsigned short interfaceMTU; OSPFOptions options; OSPFDDOptions ddOptions; unsigned long ddSequenceNumber; OSPFLSAHeader lsaHeaders[]; }
Definition at line 743 of file OSPFPacket_m.h.
| OSPFDatabaseDescriptionPacket::OSPFDatabaseDescriptionPacket | ( | const char * | name = NULL, |
| int | kind = 0 |
||
| ) |
Referenced by dup().
| OSPFDatabaseDescriptionPacket::OSPFDatabaseDescriptionPacket | ( | const OSPFDatabaseDescriptionPacket & | other | ) |
| virtual OSPFDatabaseDescriptionPacket::~OSPFDatabaseDescriptionPacket | ( | ) | [virtual] |
| void OSPFDatabaseDescriptionPacket::copy | ( | const OSPFDatabaseDescriptionPacket & | other | ) | [private] |
| virtual OSPFDatabaseDescriptionPacket* OSPFDatabaseDescriptionPacket::dup | ( | ) | const [inline, virtual] |
Reimplemented from OSPFPacket.
Definition at line 765 of file OSPFPacket_m.h.
{return new OSPFDatabaseDescriptionPacket(*this);}
| virtual OSPFDDOptions& OSPFDatabaseDescriptionPacket::getDdOptions | ( | ) | [virtual] |
Referenced by AnsaOSPF::MessageHandler::PrintDatabaseDescriptionPacket(), OSPF::MessageHandler::PrintDatabaseDescriptionPacket(), AnsaOSPF::DatabaseDescriptionHandler::ProcessDDPacket(), OSPF::DatabaseDescriptionHandler::ProcessDDPacket(), AnsaOSPF::DatabaseDescriptionHandler::ProcessPacket(), and OSPF::DatabaseDescriptionHandler::ProcessPacket().
| virtual const OSPFDDOptions& OSPFDatabaseDescriptionPacket::getDdOptions | ( | ) | const [inline, virtual] |
Definition at line 776 of file OSPFPacket_m.h.
Referenced by getDdOptions().
{return const_cast<OSPFDatabaseDescriptionPacket*>(this)->getDdOptions();}
| virtual unsigned long OSPFDatabaseDescriptionPacket::getDdSequenceNumber | ( | ) | const [virtual] |
Referenced by AnsaOSPF::MessageHandler::PrintDatabaseDescriptionPacket(), OSPF::MessageHandler::PrintDatabaseDescriptionPacket(), AnsaOSPF::DatabaseDescriptionHandler::ProcessDDPacket(), OSPF::DatabaseDescriptionHandler::ProcessDDPacket(), AnsaOSPF::DatabaseDescriptionHandler::ProcessPacket(), and OSPF::DatabaseDescriptionHandler::ProcessPacket().
| virtual unsigned short OSPFDatabaseDescriptionPacket::getInterfaceMTU | ( | ) | const [virtual] |
| virtual OSPFLSAHeader& OSPFDatabaseDescriptionPacket::getLsaHeaders | ( | unsigned int | k | ) | [virtual] |
| virtual const OSPFLSAHeader& OSPFDatabaseDescriptionPacket::getLsaHeaders | ( | unsigned int | k | ) | const [inline, virtual] |
Definition at line 783 of file OSPFPacket_m.h.
Referenced by getLsaHeaders().
{return const_cast<OSPFDatabaseDescriptionPacket*>(this)->getLsaHeaders(k);}
| virtual unsigned int OSPFDatabaseDescriptionPacket::getLsaHeadersArraySize | ( | ) | const [virtual] |
Referenced by AnsaOSPF::MessageHandler::PrintDatabaseDescriptionPacket(), OSPF::MessageHandler::PrintDatabaseDescriptionPacket(), AnsaOSPF::DatabaseDescriptionHandler::ProcessDDPacket(), OSPF::DatabaseDescriptionHandler::ProcessDDPacket(), AnsaOSPF::DatabaseDescriptionHandler::ProcessPacket(), OSPF::DatabaseDescriptionHandler::ProcessPacket(), AnsaOSPF::Neighbor::SendDatabaseDescriptionPacket(), and OSPF::Neighbor::SendDatabaseDescriptionPacket().
| virtual OSPFOptions& OSPFDatabaseDescriptionPacket::getOptions | ( | ) | [virtual] |
| virtual const OSPFOptions& OSPFDatabaseDescriptionPacket::getOptions | ( | ) | const [inline, virtual] |
Definition at line 773 of file OSPFPacket_m.h.
Referenced by getOptions().
{return const_cast<OSPFDatabaseDescriptionPacket*>(this)->getOptions();}
| OSPFDatabaseDescriptionPacket& OSPFDatabaseDescriptionPacket::operator= | ( | const OSPFDatabaseDescriptionPacket & | other | ) |
| bool OSPFDatabaseDescriptionPacket::operator== | ( | const OSPFDatabaseDescriptionPacket & | ) | [protected] |
| virtual void OSPFDatabaseDescriptionPacket::parsimPack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from OSPFPacket.
Referenced by doPacking().
| virtual void OSPFDatabaseDescriptionPacket::parsimUnpack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from OSPFPacket.
Referenced by doUnpacking().
| virtual void OSPFDatabaseDescriptionPacket::setDdOptions | ( | const OSPFDDOptions & | ddOptions | ) | [virtual] |
| virtual void OSPFDatabaseDescriptionPacket::setDdSequenceNumber | ( | unsigned long | ddSequenceNumber | ) | [virtual] |
| virtual void OSPFDatabaseDescriptionPacket::setInterfaceMTU | ( | unsigned short | interfaceMTU | ) | [virtual] |
| virtual void OSPFDatabaseDescriptionPacket::setLsaHeaders | ( | unsigned int | k, |
| const OSPFLSAHeader & | lsaHeaders | ||
| ) | [virtual] |
| virtual void OSPFDatabaseDescriptionPacket::setLsaHeadersArraySize | ( | unsigned int | size | ) | [virtual] |
| virtual void OSPFDatabaseDescriptionPacket::setOptions | ( | const OSPFOptions & | options | ) | [virtual] |
Definition at line 748 of file OSPFPacket_m.h.
unsigned long OSPFDatabaseDescriptionPacket::ddSequenceNumber_var [protected] |
Definition at line 749 of file OSPFPacket_m.h.
unsigned short OSPFDatabaseDescriptionPacket::interfaceMTU_var [protected] |
Definition at line 746 of file OSPFPacket_m.h.
unsigned int OSPFDatabaseDescriptionPacket::lsaHeaders_arraysize [protected] |
Definition at line 751 of file OSPFPacket_m.h.
Definition at line 750 of file OSPFPacket_m.h.
Definition at line 747 of file OSPFPacket_m.h.