|
INET Framework for OMNeT++/OMNEST
|
#include <ansaOspfPacket6_m.h>
Public Member Functions | |
| OspfHelloPacket6 (const char *name=NULL, int kind=0) | |
| OspfHelloPacket6 (const OspfHelloPacket6 &other) | |
| virtual | ~OspfHelloPacket6 () |
| OspfHelloPacket6 & | operator= (const OspfHelloPacket6 &other) |
| virtual OspfHelloPacket6 * | dup () const |
| virtual void | parsimPack (cCommBuffer *b) |
| virtual void | parsimUnpack (cCommBuffer *b) |
| virtual IfaceID & | getInterfaceID () |
| virtual const IfaceID & | getInterfaceID () const |
| virtual void | setInterfaceID (const IfaceID &interfaceID) |
| virtual uint8 | getRtrPriority () const |
| virtual void | setRtrPriority (uint8 rtrPriority) |
| virtual OspfOptions6 & | getOptions () |
| virtual const OspfOptions6 & | getOptions () const |
| virtual void | setOptions (const OspfOptions6 &options) |
| virtual uint16 | getHelloInterval () const |
| virtual void | setHelloInterval (uint16 helloInterval) |
| virtual uint16 | getRouterDeadInterval () const |
| virtual void | setRouterDeadInterval (uint16 routerDeadInterval) |
| virtual DesignatedRouterID & | getDesignatedRouterID () |
| virtual const DesignatedRouterID & | getDesignatedRouterID () const |
| virtual void | setDesignatedRouterID (const DesignatedRouterID &designatedRouterID) |
| virtual DesignatedRouterID & | getBackupDesignatedRouterID () |
| virtual const DesignatedRouterID & | getBackupDesignatedRouterID () const |
| virtual void | setBackupDesignatedRouterID (const DesignatedRouterID &backupDesignatedRouterID) |
| virtual void | setNeighborIDArraySize (unsigned int size) |
| virtual unsigned int | getNeighborIDArraySize () const |
| virtual RouterID & | getNeighborID (unsigned int k) |
| virtual const RouterID & | getNeighborID (unsigned int k) const |
| virtual void | setNeighborID (unsigned int k, const RouterID &neighborID) |
Protected Member Functions | |
| bool | operator== (const OspfHelloPacket6 &) |
Protected Attributes | |
| IfaceID | interfaceID_var |
| uint8 | rtrPriority_var |
| OspfOptions6 | options_var |
| uint16 | helloInterval_var |
| uint16 | routerDeadInterval_var |
| DesignatedRouterID | designatedRouterID_var |
| DesignatedRouterID | backupDesignatedRouterID_var |
| RouterID * | neighborID_var |
| unsigned int | neighborID_arraysize |
Private Member Functions | |
| void | copy (const OspfHelloPacket6 &other) |
Class generated from ansa/ospfv3/messages/ansaOspfPacket6.msg by opp_msgc.
packet OspfHelloPacket6 extends OspfPacket6 { IfaceID interfaceID; uint8 rtrPriority; OspfOptions6 options; uint16 helloInterval; uint16 routerDeadInterval; DesignatedRouterID designatedRouterID; DesignatedRouterID backupDesignatedRouterID; RouterID neighborID[]; }
Definition at line 804 of file ansaOspfPacket6_m.h.
| OspfHelloPacket6::OspfHelloPacket6 | ( | const char * | name = NULL, |
| int | kind = 0 |
||
| ) |
| OspfHelloPacket6::OspfHelloPacket6 | ( | const OspfHelloPacket6 & | other | ) |
| virtual OspfHelloPacket6::~OspfHelloPacket6 | ( | ) | [virtual] |
| void OspfHelloPacket6::copy | ( | const OspfHelloPacket6 & | other | ) | [private] |
| virtual OspfHelloPacket6* OspfHelloPacket6::dup | ( | ) | const [inline, virtual] |
Reimplemented from OspfPacket6.
Definition at line 829 of file ansaOspfPacket6_m.h.
{return new OspfHelloPacket6(*this);}
| virtual DesignatedRouterID& OspfHelloPacket6::getBackupDesignatedRouterID | ( | ) | [virtual] |
| virtual const DesignatedRouterID& OspfHelloPacket6::getBackupDesignatedRouterID | ( | ) | const [inline, virtual] |
Definition at line 850 of file ansaOspfPacket6_m.h.
Referenced by getBackupDesignatedRouterID().
{return const_cast<OspfHelloPacket6*>(this)->getBackupDesignatedRouterID();}
| virtual DesignatedRouterID& OspfHelloPacket6::getDesignatedRouterID | ( | ) | [virtual] |
| virtual const DesignatedRouterID& OspfHelloPacket6::getDesignatedRouterID | ( | ) | const [inline, virtual] |
Definition at line 847 of file ansaOspfPacket6_m.h.
Referenced by getDesignatedRouterID().
{return const_cast<OspfHelloPacket6*>(this)->getDesignatedRouterID();}
| virtual uint16 OspfHelloPacket6::getHelloInterval | ( | ) | const [virtual] |
Referenced by AnsaOspf6::HelloHandler::ProcessPacket().
| virtual IfaceID& OspfHelloPacket6::getInterfaceID | ( | ) | [virtual] |
Referenced by AnsaOspf6::MessageHandler::PrintHelloPacket().
| virtual const IfaceID& OspfHelloPacket6::getInterfaceID | ( | ) | const [inline, virtual] |
Definition at line 835 of file ansaOspfPacket6_m.h.
Referenced by getInterfaceID().
{return const_cast<OspfHelloPacket6*>(this)->getInterfaceID();}
| virtual RouterID& OspfHelloPacket6::getNeighborID | ( | unsigned int | k | ) | [virtual] |
| virtual const RouterID& OspfHelloPacket6::getNeighborID | ( | unsigned int | k | ) | const [inline, virtual] |
Definition at line 855 of file ansaOspfPacket6_m.h.
Referenced by getNeighborID().
{return const_cast<OspfHelloPacket6*>(this)->getNeighborID(k);}
| virtual unsigned int OspfHelloPacket6::getNeighborIDArraySize | ( | ) | const [virtual] |
| virtual OspfOptions6& OspfHelloPacket6::getOptions | ( | ) | [virtual] |
Referenced by AnsaOspf6::HelloHandler::ProcessPacket().
| virtual const OspfOptions6& OspfHelloPacket6::getOptions | ( | ) | const [inline, virtual] |
Definition at line 840 of file ansaOspfPacket6_m.h.
Referenced by getOptions().
{return const_cast<OspfHelloPacket6*>(this)->getOptions();}
| virtual uint16 OspfHelloPacket6::getRouterDeadInterval | ( | ) | const [virtual] |
Referenced by AnsaOspf6::HelloHandler::ProcessPacket().
| virtual uint8 OspfHelloPacket6::getRtrPriority | ( | ) | const [virtual] |
Referenced by AnsaOspf6::HelloHandler::ProcessPacket().
| OspfHelloPacket6& OspfHelloPacket6::operator= | ( | const OspfHelloPacket6 & | other | ) |
| bool OspfHelloPacket6::operator== | ( | const OspfHelloPacket6 & | ) | [protected] |
| virtual void OspfHelloPacket6::parsimPack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from OspfPacket6.
Referenced by doPacking().
| virtual void OspfHelloPacket6::parsimUnpack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from OspfPacket6.
Referenced by doUnpacking().
| virtual void OspfHelloPacket6::setBackupDesignatedRouterID | ( | const DesignatedRouterID & | backupDesignatedRouterID | ) | [virtual] |
Referenced by AnsaOspf6::Interface::SendHelloPacket().
| virtual void OspfHelloPacket6::setDesignatedRouterID | ( | const DesignatedRouterID & | designatedRouterID | ) | [virtual] |
Referenced by AnsaOspf6::Interface::SendHelloPacket().
| virtual void OspfHelloPacket6::setHelloInterval | ( | uint16 | helloInterval | ) | [virtual] |
Referenced by AnsaOspf6::Interface::SendHelloPacket().
| virtual void OspfHelloPacket6::setInterfaceID | ( | const IfaceID & | interfaceID | ) | [virtual] |
Referenced by AnsaOspf6::Interface::SendHelloPacket().
| virtual void OspfHelloPacket6::setNeighborID | ( | unsigned int | k, |
| const RouterID & | neighborID | ||
| ) | [virtual] |
Referenced by AnsaOspf6::Interface::SendHelloPacket().
| virtual void OspfHelloPacket6::setNeighborIDArraySize | ( | unsigned int | size | ) | [virtual] |
Referenced by AnsaOspf6::Interface::SendHelloPacket().
| virtual void OspfHelloPacket6::setOptions | ( | const OspfOptions6 & | options | ) | [virtual] |
Referenced by AnsaOspf6::Interface::SendHelloPacket().
| virtual void OspfHelloPacket6::setRouterDeadInterval | ( | uint16 | routerDeadInterval | ) | [virtual] |
Referenced by AnsaOspf6::Interface::SendHelloPacket().
| virtual void OspfHelloPacket6::setRtrPriority | ( | uint8 | rtrPriority | ) | [virtual] |
Referenced by AnsaOspf6::Interface::SendHelloPacket().
Definition at line 813 of file ansaOspfPacket6_m.h.
Definition at line 812 of file ansaOspfPacket6_m.h.
uint16 OspfHelloPacket6::helloInterval_var [protected] |
Definition at line 810 of file ansaOspfPacket6_m.h.
IfaceID OspfHelloPacket6::interfaceID_var [protected] |
Definition at line 807 of file ansaOspfPacket6_m.h.
unsigned int OspfHelloPacket6::neighborID_arraysize [protected] |
Definition at line 815 of file ansaOspfPacket6_m.h.
RouterID* OspfHelloPacket6::neighborID_var [protected] |
Definition at line 814 of file ansaOspfPacket6_m.h.
OspfOptions6 OspfHelloPacket6::options_var [protected] |
Definition at line 809 of file ansaOspfPacket6_m.h.
uint16 OspfHelloPacket6::routerDeadInterval_var [protected] |
Definition at line 811 of file ansaOspfPacket6_m.h.
uint8 OspfHelloPacket6::rtrPriority_var [protected] |
Definition at line 808 of file ansaOspfPacket6_m.h.