#include <IPv6NDMessage_m.h>
Inheritance diagram for IPv6NeighbourSolicitation:
IPv6NDMessage.msg
by opp_msgc. message IPv6NeighbourSolicitation extends IPv6NDMessage { properties: omitGetVerb = true; fields:
IPv6Address targetAddress;
MACAddress sourceLinkLayerAddress; };
Public Member Functions | |
IPv6NeighbourSolicitation (const char *name=NULL, int kind=0) | |
IPv6NeighbourSolicitation (const IPv6NeighbourSolicitation &other) | |
virtual | ~IPv6NeighbourSolicitation () |
IPv6NeighbourSolicitation & | operator= (const IPv6NeighbourSolicitation &other) |
virtual cPolymorphic * | dup () const |
virtual void | netPack (cCommBuffer *b) |
virtual void | netUnpack (cCommBuffer *b) |
virtual IPv6Address & | targetAddress () |
virtual const IPv6Address & | targetAddress () const |
virtual void | setTargetAddress (const IPv6Address &targetAddress_var) |
virtual MACAddress & | sourceLinkLayerAddress () |
virtual const MACAddress & | sourceLinkLayerAddress () const |
virtual void | setSourceLinkLayerAddress (const MACAddress &sourceLinkLayerAddress_var) |
Protected Member Functions | |
bool | operator== (const IPv6NeighbourSolicitation &) |
Protected Attributes | |
IPv6Address | targetAddress_var |
MACAddress | sourceLinkLayerAddress_var |
IPv6NeighbourSolicitation::IPv6NeighbourSolicitation | ( | const char * | name = NULL , |
|
int | kind = 0 | |||
) |
IPv6NeighbourSolicitation::IPv6NeighbourSolicitation | ( | const IPv6NeighbourSolicitation & | other | ) |
virtual IPv6NeighbourSolicitation::~IPv6NeighbourSolicitation | ( | ) | [virtual] |
virtual cPolymorphic* IPv6NeighbourSolicitation::dup | ( | ) | const [inline, virtual] |
virtual void IPv6NeighbourSolicitation::netPack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from IPv6NDMessage.
virtual void IPv6NeighbourSolicitation::netUnpack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from IPv6NDMessage.
IPv6NeighbourSolicitation& IPv6NeighbourSolicitation::operator= | ( | const IPv6NeighbourSolicitation & | other | ) |
bool IPv6NeighbourSolicitation::operator== | ( | const IPv6NeighbourSolicitation & | ) | [protected] |
virtual void IPv6NeighbourSolicitation::setSourceLinkLayerAddress | ( | const MACAddress & | sourceLinkLayerAddress_var | ) | [virtual] |
virtual void IPv6NeighbourSolicitation::setTargetAddress | ( | const IPv6Address & | targetAddress_var | ) | [virtual] |
virtual const MACAddress& IPv6NeighbourSolicitation::sourceLinkLayerAddress | ( | ) | const [inline, virtual] |
virtual MACAddress& IPv6NeighbourSolicitation::sourceLinkLayerAddress | ( | ) | [virtual] |
virtual const IPv6Address& IPv6NeighbourSolicitation::targetAddress | ( | ) | const [inline, virtual] |
virtual IPv6Address& IPv6NeighbourSolicitation::targetAddress | ( | ) | [virtual] |