INET Framework for OMNeT++/OMNEST
|
Represents a SimpleLinkLayer control info. More...
#include <SimpleLinkLayerControlInfo.h>
Public Member Functions | |
SimpleLinkLayerControlInfo () | |
SimpleLinkLayerControlInfo (const SimpleLinkLayerControlInfo &other) | |
SimpleLinkLayerControlInfo & | operator= (const SimpleLinkLayerControlInfo &other) |
virtual SimpleLinkLayerControlInfo * | dup () const override |
virtual MACAddress | getSourceAddress () const override |
virtual void | setSourceAddress (const MACAddress &address) override |
virtual MACAddress | getDestinationAddress () const override |
virtual void | setDestinationAddress (const MACAddress &address) override |
virtual int | getInterfaceId () const override |
virtual void | setInterfaceId (int interfaceId) override |
Public Member Functions inherited from inet::SimpleLinkLayerControlInfo_Base | |
virtual | ~SimpleLinkLayerControlInfo_Base () |
virtual void | parsimPack (omnetpp::cCommBuffer *b) const override |
virtual void | parsimUnpack (omnetpp::cCommBuffer *b) override |
virtual MACAddress & | getSrc () |
virtual const MACAddress & | getSrc () const |
virtual void | setSrc (const MACAddress &src) |
virtual MACAddress & | getDest () |
virtual const MACAddress & | getDest () const |
virtual void | setDest (const MACAddress &dest) |
Public Member Functions inherited from inet::IMACProtocolControlInfo | |
virtual | ~IMACProtocolControlInfo () |
Additional Inherited Members | |
Protected Member Functions inherited from inet::SimpleLinkLayerControlInfo_Base | |
bool | operator== (const SimpleLinkLayerControlInfo_Base &) |
SimpleLinkLayerControlInfo_Base () | |
SimpleLinkLayerControlInfo_Base (const SimpleLinkLayerControlInfo_Base &other) | |
SimpleLinkLayerControlInfo_Base & | operator= (const SimpleLinkLayerControlInfo_Base &other) |
Protected Attributes inherited from inet::SimpleLinkLayerControlInfo_Base | |
MACAddress | src |
MACAddress | dest |
int | interfaceId |
Represents a SimpleLinkLayer control info.
More info in the SimpleLinkLayerControlInfo.msg file (and the documentation generated from it).
|
inline |
|
inline |
|
inlineoverridevirtual |
Reimplemented from inet::SimpleLinkLayerControlInfo_Base.
|
inlineoverridevirtual |
Implements inet::IMACProtocolControlInfo.
|
inlineoverridevirtual |
Reimplemented from inet::SimpleLinkLayerControlInfo_Base.
|
inlineoverridevirtual |
Implements inet::IMACProtocolControlInfo.
|
inline |
|
inlineoverridevirtual |
Implements inet::IMACProtocolControlInfo.
|
inlineoverridevirtual |
Reimplemented from inet::SimpleLinkLayerControlInfo_Base.
Referenced by inet::LMacLayer::setUpControlInfo(), and inet::BMacLayer::setUpControlInfo().
|
inlineoverridevirtual |
Implements inet::IMACProtocolControlInfo.