|
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 |