|
INET Framework for OMNeT++/OMNEST
|
Class generated from inet/networklayer/contract/generic/GenericNetworkProtocolControlInfo.msg:52 by nedtool.
More...
#include <GenericNetworkProtocolControlInfo_m.h>
Public Member Functions | |
| GenericRoutingDecision () | |
| GenericRoutingDecision (const GenericRoutingDecision &other) | |
| virtual | ~GenericRoutingDecision () |
| GenericRoutingDecision & | operator= (const GenericRoutingDecision &other) |
| virtual GenericRoutingDecision * | dup () const override |
| virtual void | parsimPack (omnetpp::cCommBuffer *b) const override |
| virtual void | parsimUnpack (omnetpp::cCommBuffer *b) override |
| virtual int | getInterfaceId () const |
| virtual void | setInterfaceId (int interfaceId) |
| virtual L3Address & | getNextHop () |
| virtual const L3Address & | getNextHop () const |
| virtual void | setNextHop (const L3Address &nextHop) |
Protected Member Functions | |
| bool | operator== (const GenericRoutingDecision &) |
Protected Attributes | |
| int | interfaceId |
| L3Address | nextHop |
Private Member Functions | |
| void | copy (const GenericRoutingDecision &other) |
Class generated from inet/networklayer/contract/generic/GenericNetworkProtocolControlInfo.msg:52 by nedtool.
// // Control info attached to packets sent from ~GenericNetworkProtocol to ~GenericARP. // // Next hop address is used on a LAN to determine the MAC destination // address (and it may be used on other multicast networks for similar // addressing purpose). // class GenericRoutingDecision { int interfaceId = -1; L3Address nextHop; }
| inet::GenericRoutingDecision::GenericRoutingDecision | ( | ) |
| inet::GenericRoutingDecision::GenericRoutingDecision | ( | const GenericRoutingDecision & | other | ) |
|
virtual |
|
private |
|
inlineoverridevirtual |
|
virtual |
|
virtual |
|
inlinevirtual |
Referenced by getNextHop().
| GenericRoutingDecision& inet::GenericRoutingDecision::operator= | ( | const GenericRoutingDecision & | other | ) |
|
protected |
|
overridevirtual |
Referenced by inet::doParsimPacking().
|
overridevirtual |
Referenced by inet::doParsimUnpacking().
|
virtual |
|
virtual |
|
protected |
|
protected |