|
INET Framework for OMNeT++/OMNEST
|
#include <IPv6NDMessage_m.h>
Class generated from networklayer/icmpv6/IPv6NDMessage.msg by opp_msgc.
packet IPv6NeighbourAdvertisement extends IPv6NDMessage {
bool routerFlag;
bool solicitedFlag;
bool overrideFlag;
IPv6Address targetAddress;MACAddress targetLinkLayerAddress; }
Definition at line 303 of file IPv6NDMessage_m.h.
| IPv6NeighbourAdvertisement::IPv6NeighbourAdvertisement | ( | const char * | name = NULL, |
| int | kind = 0 |
||
| ) |
Referenced by dup().
| virtual IPv6NeighbourAdvertisement::~IPv6NeighbourAdvertisement | ( | ) | [virtual] |
| void IPv6NeighbourAdvertisement::copy | ( | const IPv6NeighbourAdvertisement & | other | ) | [private] |
| virtual IPv6NeighbourAdvertisement* IPv6NeighbourAdvertisement::dup | ( | ) | const [inline, virtual] |
Reimplemented from IPv6NDMessage.
Definition at line 324 of file IPv6NDMessage_m.h.
{return new IPv6NeighbourAdvertisement(*this);}
| virtual bool IPv6NeighbourAdvertisement::getOverrideFlag | ( | ) | const [virtual] |
Referenced by IPv6NeighbourDiscovery::processNAForOtherNCEStates().
| virtual bool IPv6NeighbourAdvertisement::getRouterFlag | ( | ) | const [virtual] |
| virtual bool IPv6NeighbourAdvertisement::getSolicitedFlag | ( | ) | const [virtual] |
| virtual IPv6Address& IPv6NeighbourAdvertisement::getTargetAddress | ( | ) | [virtual] |
Referenced by IPv6NeighbourDiscovery::processNAPacket(), and IPv6NeighbourDiscovery::validateNAPacket().
| virtual const IPv6Address& IPv6NeighbourAdvertisement::getTargetAddress | ( | ) | const [inline, virtual] |
Definition at line 336 of file IPv6NDMessage_m.h.
Referenced by getTargetAddress().
{return const_cast<IPv6NeighbourAdvertisement*>(this)->getTargetAddress();}
| virtual MACAddress& IPv6NeighbourAdvertisement::getTargetLinkLayerAddress | ( | ) | [virtual] |
| virtual const MACAddress& IPv6NeighbourAdvertisement::getTargetLinkLayerAddress | ( | ) | const [inline, virtual] |
Definition at line 339 of file IPv6NDMessage_m.h.
Referenced by getTargetLinkLayerAddress().
{return const_cast<IPv6NeighbourAdvertisement*>(this)->getTargetLinkLayerAddress();}
| IPv6NeighbourAdvertisement& IPv6NeighbourAdvertisement::operator= | ( | const IPv6NeighbourAdvertisement & | other | ) |
| bool IPv6NeighbourAdvertisement::operator== | ( | const IPv6NeighbourAdvertisement & | ) | [protected] |
| virtual void IPv6NeighbourAdvertisement::parsimPack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from IPv6NDMessage.
Referenced by doPacking().
| virtual void IPv6NeighbourAdvertisement::parsimUnpack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from IPv6NDMessage.
Referenced by doUnpacking().
| virtual void IPv6NeighbourAdvertisement::setOverrideFlag | ( | bool | overrideFlag | ) | [virtual] |
Referenced by IPv6NeighbourDiscovery::sendSolicitedNA().
| virtual void IPv6NeighbourAdvertisement::setRouterFlag | ( | bool | routerFlag | ) | [virtual] |
Referenced by IPv6NeighbourDiscovery::sendSolicitedNA().
| virtual void IPv6NeighbourAdvertisement::setSolicitedFlag | ( | bool | solicitedFlag | ) | [virtual] |
Referenced by IPv6NeighbourDiscovery::sendSolicitedNA().
| virtual void IPv6NeighbourAdvertisement::setTargetAddress | ( | const IPv6Address & | targetAddress | ) | [virtual] |
Referenced by IPv6NeighbourDiscovery::sendSolicitedNA().
| virtual void IPv6NeighbourAdvertisement::setTargetLinkLayerAddress | ( | const MACAddress & | targetLinkLayerAddress | ) | [virtual] |
Referenced by IPv6NeighbourDiscovery::sendSolicitedNA().
bool IPv6NeighbourAdvertisement::overrideFlag_var [protected] |
Definition at line 308 of file IPv6NDMessage_m.h.
bool IPv6NeighbourAdvertisement::routerFlag_var [protected] |
Definition at line 306 of file IPv6NDMessage_m.h.
bool IPv6NeighbourAdvertisement::solicitedFlag_var [protected] |
Definition at line 307 of file IPv6NDMessage_m.h.
Definition at line 309 of file IPv6NDMessage_m.h.
Definition at line 310 of file IPv6NDMessage_m.h.