INET Framework for OMNeT++/OMNEST
inet::dymo::RREQTimer Class Reference

Class generated from inet/routing/dymo/DYMO.msg:54 by nedtool. More...

#include <DYMO_m.h>

Inheritance diagram for inet::dymo::RREQTimer:
inet::dymo::RREQBackoffTimer inet::dymo::RREQHolddownTimer inet::dymo::RREQWaitRREPTimer

Public Member Functions

 RREQTimer (const char *name=nullptr, short kind=0)
 
 RREQTimer (const RREQTimer &other)
 
virtual ~RREQTimer ()
 
RREQTimeroperator= (const RREQTimer &other)
 
virtual RREQTimerdup () const override
 
virtual void parsimPack (omnetpp::cCommBuffer *b) const override
 
virtual void parsimUnpack (omnetpp::cCommBuffer *b) override
 
virtual L3AddressgetTarget ()
 
virtual const L3AddressgetTarget () const
 
virtual void setTarget (const L3Address &target)
 

Protected Member Functions

bool operator== (const RREQTimer &)
 

Protected Attributes

L3Address target
 

Private Member Functions

void copy (const RREQTimer &other)
 

Detailed Description

Class generated from inet/routing/dymo/DYMO.msg:54 by nedtool.

message RREQTimer
{
    L3Address target;
}

Constructor & Destructor Documentation

inet::dymo::RREQTimer::RREQTimer ( const char *  name = nullptr,
short  kind = 0 
)
inet::dymo::RREQTimer::RREQTimer ( const RREQTimer other)
virtual inet::dymo::RREQTimer::~RREQTimer ( )
virtual

Member Function Documentation

void inet::dymo::RREQTimer::copy ( const RREQTimer other)
private
virtual RREQTimer* inet::dymo::RREQTimer::dup ( ) const
inlineoverridevirtual

Reimplemented in inet::dymo::RREQHolddownTimer, inet::dymo::RREQBackoffTimer, and inet::dymo::RREQWaitRREPTimer.

146 {return new RREQTimer(*this);}
RREQTimer(const char *name=nullptr, short kind=0)
virtual const L3Address& inet::dymo::RREQTimer::getTarget ( ) const
inlinevirtual

Referenced by getTarget().

152 {return const_cast<RREQTimer*>(this)->getTarget();}
virtual L3Address & getTarget()
RREQTimer(const char *name=nullptr, short kind=0)
RREQTimer& inet::dymo::RREQTimer::operator= ( const RREQTimer other)
bool inet::dymo::RREQTimer::operator== ( const RREQTimer )
protected
virtual void inet::dymo::RREQTimer::parsimPack ( omnetpp::cCommBuffer *  b) const
overridevirtual
virtual void inet::dymo::RREQTimer::parsimUnpack ( omnetpp::cCommBuffer *  b)
overridevirtual
virtual void inet::dymo::RREQTimer::setTarget ( const L3Address target)
virtual

Member Data Documentation

L3Address inet::dymo::RREQTimer::target
protected

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