|
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().