INET Framework for OMNeT++/OMNEST
|
Class generated from inet/routing/dymo/DYMO.msg:37
by nedtool.
More...
#include <DYMO_m.h>
Public Member Functions | |
AddressBlock () | |
AddressBlock (const AddressBlock &other) | |
virtual | ~AddressBlock () |
AddressBlock & | operator= (const AddressBlock &other) |
virtual AddressBlock * | dup () const override |
virtual void | parsimPack (omnetpp::cCommBuffer *b) const override |
virtual void | parsimUnpack (omnetpp::cCommBuffer *b) override |
virtual L3Address & | getAddress () |
virtual const L3Address & | getAddress () const |
virtual void | setAddress (const L3Address &address) |
virtual int | getPrefixLength () const |
virtual void | setPrefixLength (int prefixLength) |
virtual bool | getHasValidityTime () const |
virtual void | setHasValidityTime (bool hasValidityTime) |
virtual ::omnetpp::simtime_t | getValidityTime () const |
virtual void | setValidityTime (::omnetpp::simtime_t validityTime) |
virtual bool | getHasMetric () const |
virtual void | setHasMetric (bool hasMetric) |
virtual double | getMetric () const |
virtual void | setMetric (double metric) |
virtual bool | getHasMetricType () const |
virtual void | setHasMetricType (bool hasMetricType) |
virtual DYMOMetricType & | getMetricType () |
virtual const DYMOMetricType & | getMetricType () const |
virtual void | setMetricType (const DYMOMetricType &metricType) |
virtual bool | getHasSequenceNumber () const |
virtual void | setHasSequenceNumber (bool hasSequenceNumber) |
virtual DYMOSequenceNumber & | getSequenceNumber () |
virtual const DYMOSequenceNumber & | getSequenceNumber () const |
virtual void | setSequenceNumber (const DYMOSequenceNumber &sequenceNumber) |
Protected Member Functions | |
bool | operator== (const AddressBlock &) |
Protected Attributes | |
L3Address | address |
int | prefixLength |
bool | hasValidityTime |
::omnetpp::simtime_t | validityTime |
bool | hasMetric |
double | metric |
bool | hasMetricType |
DYMOMetricType | metricType |
bool | hasSequenceNumber |
DYMOSequenceNumber | sequenceNumber |
Private Member Functions | |
void | copy (const AddressBlock &other) |
Class generated from inet/routing/dymo/DYMO.msg:37
by nedtool.
class AddressBlock { L3Address address; int prefixLength; bool hasValidityTime; simtime_t validityTime; bool hasMetric; double metric; bool hasMetricType; DYMOMetricType metricType = (DYMOMetricType)-1; bool hasSequenceNumber; DYMOSequenceNumber sequenceNumber = 0; }
// // DYMO timer messages //
inet::dymo::AddressBlock::AddressBlock | ( | ) |
inet::dymo::AddressBlock::AddressBlock | ( | const AddressBlock & | other | ) |
|
virtual |
|
private |
|
inlineoverridevirtual |
|
virtual |
|
inlinevirtual |
Referenced by getAddress().
|
virtual |
Referenced by inet::dymo::DYMO::permissibleRteMsg().
|
virtual |
Referenced by inet::dymo::DYMO::updateRoute().
|
virtual |
Referenced by inet::dymo::DYMO::permissibleRteMsg(), and inet::dymo::DYMO::processRERR().
|
virtual |
Referenced by inet::dymo::DYMO::updateRoute().
|
virtual |
Referenced by inet::dymo::DYMO::updateRoute(), and inet::dymo::DYMO::updateRoutes().
|
virtual |
|
inlinevirtual |
Referenced by getMetricType().
|
virtual |
Referenced by inet::dymo::DYMO::updateRoute().
|
virtual |
|
inlinevirtual |
Referenced by getSequenceNumber().
virtual ::omnetpp::simtime_t inet::dymo::AddressBlock::getValidityTime | ( | ) | const |
Referenced by inet::dymo::DYMO::updateRoute().
AddressBlock& inet::dymo::AddressBlock::operator= | ( | const AddressBlock & | other | ) |
|
protected |
|
overridevirtual |
Referenced by inet::dymo::doParsimPacking().
|
overridevirtual |
Referenced by inet::dymo::doParsimUnpacking().
|
virtual |
Referenced by inet::dymo::DYMO::addSelfNode(), inet::dymo::DYMO::createRERR(), and inet::dymo::DYMO::createRREQ().
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Referenced by inet::dymo::DYMO::addSelfNode(), and inet::dymo::DYMO::createRERR().
|
virtual |
Referenced by inet::dymo::DYMO::addSelfNode(), inet::dymo::DYMO::createRREP(), and inet::dymo::DYMO::createRREQ().
|
virtual |
Referenced by inet::dymo::DYMO::addSelfNode(), inet::dymo::DYMO::createRREP(), and inet::dymo::DYMO::createRREQ().
|
virtual |
Referenced by inet::dymo::DYMO::addSelfNode(), inet::dymo::DYMO::createRERR(), and inet::dymo::DYMO::createRREQ().
|
virtual |
|
virtual |
Referenced by inet::dymo::DYMO::addSelfNode().
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |