|
INET Framework for OMNeT++/OMNEST
|
Class generated from inet/routing/dymo/Dymo.msg:39 by opp_msgtool.
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 const ::inet::L3Address & | getAddress () const |
| virtual ::inet::L3Address & | getAddressForUpdate () |
| virtual void | setAddress (const ::inet::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 () const |
| virtual void | setMetricType (DymoMetricType metricType) |
| virtual bool | getHasSequenceNumber () const |
| virtual void | setHasSequenceNumber (bool hasSequenceNumber) |
| virtual DymoSequenceNumber | getSequenceNumber () const |
| virtual void | setSequenceNumber (DymoSequenceNumber sequenceNumber) |
Protected Member Functions | |
| bool | operator== (const AddressBlock &)=delete |
Protected Attributes | |
| ::inet::L3Address | address |
| int | prefixLength = 0 |
| bool | hasValidityTime = false |
| ::omnetpp::simtime_t | validityTime = SIMTIME_ZERO |
| bool | hasMetric = false |
| double | metric = 0 |
| bool | hasMetricType = false |
| DymoMetricType | metricType = static_cast<inet::dymo::DymoMetricType>(-1) |
| bool | hasSequenceNumber = false |
| DymoSequenceNumber | sequenceNumber = 0 |
Private Member Functions | |
| void | copy (const AddressBlock &other) |
Class generated from inet/routing/dymo/Dymo.msg:39 by opp_msgtool.
class AddressBlock extends cObject { @packetData; L3Address address; int prefixLength; bool hasValidityTime; simtime_t validityTime; bool hasMetric; double metric; bool hasMetricType; DymoMetricType metricType; bool hasSequenceNumber; DymoSequenceNumber sequenceNumber = 0; }
// // Dymo timer messages //
| inet::dymo::AddressBlock::AddressBlock | ( | ) |
| inet::dymo::AddressBlock::AddressBlock | ( | const AddressBlock & | other | ) |
|
virtual |
|
private |
|
inlineoverridevirtual |
|
virtual |
|
inline |
|
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 |
|
virtual |
Referenced by inet::dymo::Dymo::updateRoute().
|
virtual |
| virtual ::omnetpp::simtime_t inet::dymo::AddressBlock::getValidityTime | ( | ) | const |
Referenced by inet::dymo::Dymo::updateRoute().
| AddressBlock& inet::dymo::AddressBlock::operator= | ( | const AddressBlock & | other | ) |
|
protecteddelete |
|
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 |