#include <IPv6NDMessage_m.h>
IPv6NDMessage.msg
by opp_msgc. class IPv6NDPrefixInformation { properties: omitGetVerb = true; fields: unsigned int prefixLength; bool onlinkFlag; bool autoAddressConfFlag; unsigned int validLifetime; unsigned int preferredLifetime; IPv6Address prefix; }
Public Member Functions | |
IPv6NDPrefixInformation () | |
IPv6NDPrefixInformation (const IPv6NDPrefixInformation &other) | |
virtual | ~IPv6NDPrefixInformation () |
IPv6NDPrefixInformation & | operator= (const IPv6NDPrefixInformation &other) |
virtual cPolymorphic * | dup () const |
virtual void | netPack (cCommBuffer *b) |
virtual void | netUnpack (cCommBuffer *b) |
virtual unsigned int | prefixLength () const |
virtual void | setPrefixLength (unsigned int prefixLength_var) |
virtual bool | onlinkFlag () const |
virtual void | setOnlinkFlag (bool onlinkFlag_var) |
virtual bool | autoAddressConfFlag () const |
virtual void | setAutoAddressConfFlag (bool autoAddressConfFlag_var) |
virtual unsigned int | validLifetime () const |
virtual void | setValidLifetime (unsigned int validLifetime_var) |
virtual unsigned int | preferredLifetime () const |
virtual void | setPreferredLifetime (unsigned int preferredLifetime_var) |
virtual IPv6Address & | prefix () |
virtual const IPv6Address & | prefix () const |
virtual void | setPrefix (const IPv6Address &prefix_var) |
Protected Member Functions | |
bool | operator== (const IPv6NDPrefixInformation &) |
Protected Attributes | |
unsigned int | prefixLength_var |
bool | onlinkFlag_var |
bool | autoAddressConfFlag_var |
unsigned int | validLifetime_var |
unsigned int | preferredLifetime_var |
IPv6Address | prefix_var |
IPv6NDPrefixInformation::IPv6NDPrefixInformation | ( | ) |
IPv6NDPrefixInformation::IPv6NDPrefixInformation | ( | const IPv6NDPrefixInformation & | other | ) |
virtual IPv6NDPrefixInformation::~IPv6NDPrefixInformation | ( | ) | [virtual] |
virtual bool IPv6NDPrefixInformation::autoAddressConfFlag | ( | ) | const [virtual] |
virtual cPolymorphic* IPv6NDPrefixInformation::dup | ( | ) | const [inline, virtual] |
virtual void IPv6NDPrefixInformation::netPack | ( | cCommBuffer * | b | ) | [virtual] |
virtual void IPv6NDPrefixInformation::netUnpack | ( | cCommBuffer * | b | ) | [virtual] |
virtual bool IPv6NDPrefixInformation::onlinkFlag | ( | ) | const [virtual] |
IPv6NDPrefixInformation& IPv6NDPrefixInformation::operator= | ( | const IPv6NDPrefixInformation & | other | ) |
bool IPv6NDPrefixInformation::operator== | ( | const IPv6NDPrefixInformation & | ) | [protected] |
virtual unsigned int IPv6NDPrefixInformation::preferredLifetime | ( | ) | const [virtual] |
virtual const IPv6Address& IPv6NDPrefixInformation::prefix | ( | ) | const [inline, virtual] |
virtual IPv6Address& IPv6NDPrefixInformation::prefix | ( | ) | [virtual] |
virtual unsigned int IPv6NDPrefixInformation::prefixLength | ( | ) | const [virtual] |
virtual void IPv6NDPrefixInformation::setAutoAddressConfFlag | ( | bool | autoAddressConfFlag_var | ) | [virtual] |
virtual void IPv6NDPrefixInformation::setOnlinkFlag | ( | bool | onlinkFlag_var | ) | [virtual] |
virtual void IPv6NDPrefixInformation::setPreferredLifetime | ( | unsigned int | preferredLifetime_var | ) | [virtual] |
virtual void IPv6NDPrefixInformation::setPrefix | ( | const IPv6Address & | prefix_var | ) | [virtual] |
virtual void IPv6NDPrefixInformation::setPrefixLength | ( | unsigned int | prefixLength_var | ) | [virtual] |
virtual void IPv6NDPrefixInformation::setValidLifetime | ( | unsigned int | validLifetime_var | ) | [virtual] |
virtual unsigned int IPv6NDPrefixInformation::validLifetime | ( | ) | const [virtual] |
bool IPv6NDPrefixInformation::autoAddressConfFlag_var [protected] |
bool IPv6NDPrefixInformation::onlinkFlag_var [protected] |
unsigned int IPv6NDPrefixInformation::preferredLifetime_var [protected] |
IPv6Address IPv6NDPrefixInformation::prefix_var [protected] |
unsigned int IPv6NDPrefixInformation::prefixLength_var [protected] |
unsigned int IPv6NDPrefixInformation::validLifetime_var [protected] |