INET Framework for OMNeT++/OMNEST
|
#include <SimpleNetworkProtocolControlInfo.h>
Public Member Functions | |
SimpleNetworkProtocolControlInfo () | |
SimpleNetworkProtocolControlInfo (const SimpleNetworkProtocolControlInfo &other) | |
SimpleNetworkProtocolControlInfo & | operator= (const SimpleNetworkProtocolControlInfo &other) |
virtual SimpleNetworkProtocolControlInfo * | dup () const override |
virtual short | getTransportProtocol () const override |
virtual void | setTransportProtocol (short protocol) override |
virtual L3Address | getSourceAddress () const override |
virtual void | setSourceAddress (const L3Address &address) override |
virtual L3Address | getDestinationAddress () const override |
virtual void | setDestinationAddress (const L3Address &address) override |
virtual int | getInterfaceId () const override |
virtual void | setInterfaceId (int interfaceId) override |
virtual short | getHopLimit () const override |
virtual void | setHopLimit (short hopLimit) override |
Public Member Functions inherited from inet::SimpleNetworkProtocolControlInfo_Base | |
virtual | ~SimpleNetworkProtocolControlInfo_Base () |
virtual void | parsimPack (omnetpp::cCommBuffer *b) const override |
virtual void | parsimUnpack (omnetpp::cCommBuffer *b) override |
virtual L3Address & | _getDestinationAddress () |
virtual const L3Address & | _getDestinationAddress () const |
virtual L3Address & | _getSourceAddress () |
virtual const L3Address & | _getSourceAddress () const |
virtual short | getProtocol () const |
virtual void | setProtocol (short protocol) |
Public Member Functions inherited from inet::INetworkProtocolControlInfo | |
virtual | ~INetworkProtocolControlInfo () |
Private Member Functions | |
void | copy (const SimpleNetworkProtocolControlInfo &other) |
Additional Inherited Members | |
Protected Member Functions inherited from inet::SimpleNetworkProtocolControlInfo_Base | |
bool | operator== (const SimpleNetworkProtocolControlInfo_Base &) |
SimpleNetworkProtocolControlInfo_Base () | |
SimpleNetworkProtocolControlInfo_Base (const SimpleNetworkProtocolControlInfo_Base &other) | |
SimpleNetworkProtocolControlInfo_Base & | operator= (const SimpleNetworkProtocolControlInfo_Base &other) |
Protected Attributes inherited from inet::SimpleNetworkProtocolControlInfo_Base | |
L3Address | destinationAddress |
L3Address | sourceAddress |
int | interfaceId |
short | protocol |
short | hopLimit |
|
inline |
|
inline |
|
inlineprivate |
|
inlineoverridevirtual |
Reimplemented from inet::SimpleNetworkProtocolControlInfo_Base.
|
inlineoverridevirtual |
Implements inet::INetworkProtocolControlInfo.
|
inlineoverridevirtual |
Reimplemented from inet::SimpleNetworkProtocolControlInfo_Base.
|
inlineoverridevirtual |
Reimplemented from inet::SimpleNetworkProtocolControlInfo_Base.
|
inlineoverridevirtual |
Implements inet::INetworkProtocolControlInfo.
|
inlineoverridevirtual |
Implements inet::INetworkProtocolControlInfo.
|
inline |
|
inlineoverridevirtual |
Reimplemented from inet::SimpleNetworkProtocolControlInfo_Base.
|
inlineoverridevirtual |
Reimplemented from inet::SimpleNetworkProtocolControlInfo_Base.
|
inlineoverridevirtual |
Reimplemented from inet::SimpleNetworkProtocolControlInfo_Base.
|
inlineoverridevirtual |
Reimplemented from inet::SimpleNetworkProtocolControlInfo_Base.
Referenced by inet::Flood::decapsMsg(), inet::ProbabilisticBroadcast::decapsMsg(), and inet::WiseRoute::decapsMsg().
|
inlineoverridevirtual |
Implements inet::INetworkProtocolControlInfo.
Referenced by inet::WiseRoute::decapsMsg().