INET Framework for OMNeT++/OMNEST
inet::MIPv6NDAdvertisementInterval Class Reference

Class generated from inet/networklayer/icmpv6/IPv6NDMessage.msg:69 by nedtool. More...

#include <IPv6NDMessage_m.h>

Inheritance diagram for inet::MIPv6NDAdvertisementInterval:

Public Member Functions

 MIPv6NDAdvertisementInterval ()
 
 MIPv6NDAdvertisementInterval (const MIPv6NDAdvertisementInterval &other)
 
virtual ~MIPv6NDAdvertisementInterval ()
 
MIPv6NDAdvertisementIntervaloperator= (const MIPv6NDAdvertisementInterval &other)
 
virtual MIPv6NDAdvertisementIntervaldup () const override
 
virtual void parsimPack (omnetpp::cCommBuffer *b) const override
 
virtual void parsimUnpack (omnetpp::cCommBuffer *b) override
 
virtual unsigned int getAdvertisementInterval () const
 
virtual void setAdvertisementInterval (unsigned int advertisementInterval)
 

Protected Member Functions

bool operator== (const MIPv6NDAdvertisementInterval &)
 

Protected Attributes

unsigned int advertisementInterval
 

Private Member Functions

void copy (const MIPv6NDAdvertisementInterval &other)
 

Detailed Description

Class generated from inet/networklayer/icmpv6/IPv6NDMessage.msg:69 by nedtool.

// MIPv6 New Advertisement Interval Option
// RFC 3775 Section 7.3
//
class MIPv6NDAdvertisementInterval
{
    unsigned int advertisementInterval;    // milliseconds
}

Constructor & Destructor Documentation

inet::MIPv6NDAdvertisementInterval::MIPv6NDAdvertisementInterval ( )
inet::MIPv6NDAdvertisementInterval::MIPv6NDAdvertisementInterval ( const MIPv6NDAdvertisementInterval other)
virtual inet::MIPv6NDAdvertisementInterval::~MIPv6NDAdvertisementInterval ( )
virtual

Member Function Documentation

void inet::MIPv6NDAdvertisementInterval::copy ( const MIPv6NDAdvertisementInterval other)
private
virtual MIPv6NDAdvertisementInterval* inet::MIPv6NDAdvertisementInterval::dup ( ) const
inlineoverridevirtual
virtual unsigned int inet::MIPv6NDAdvertisementInterval::getAdvertisementInterval ( ) const
virtual
MIPv6NDAdvertisementInterval& inet::MIPv6NDAdvertisementInterval::operator= ( const MIPv6NDAdvertisementInterval other)
bool inet::MIPv6NDAdvertisementInterval::operator== ( const MIPv6NDAdvertisementInterval )
protected
virtual void inet::MIPv6NDAdvertisementInterval::parsimPack ( omnetpp::cCommBuffer *  b) const
overridevirtual

Referenced by inet::doParsimPacking().

virtual void inet::MIPv6NDAdvertisementInterval::parsimUnpack ( omnetpp::cCommBuffer *  b)
overridevirtual

Referenced by inet::doParsimUnpacking().

virtual void inet::MIPv6NDAdvertisementInterval::setAdvertisementInterval ( unsigned int  advertisementInterval)
virtual

Member Data Documentation

unsigned int inet::MIPv6NDAdvertisementInterval::advertisementInterval
protected

The documentation for this class was generated from the following file: