TTEthernet Model for INET Framework
|
Base class for the CTFrame message. More...
#include <CTFrame.h>
Public Member Functions | |
CTFrame () | |
CTFrame (const CTFrame &other) | |
CTFrame (const char *name=NULL, int kind=0) | |
CTFrame & | operator= (const CTFrame &other) |
virtual CTFrame * | dup () const |
virtual uint16_t | getCtID () const |
Implements abstract CtID getter. More... | |
virtual void | setCtID (uint16_t ctID) |
Implements abstract CtID setter. More... | |
virtual uint32_t | getCtMarker () const |
Implements abstract CtMarker getter. More... | |
virtual void | setCtMarker (uint32_t ctMarker) |
Implements abstract CtMarker setter. More... | |
![]() | |
virtual | ~CTFrame_Base () |
virtual void | parsimPack (cCommBuffer *b) |
virtual void | parsimUnpack (cCommBuffer *b) |
virtual const char * | getDisplayString () const |
virtual void | setDisplayString (const char *displayString) |
Additional Inherited Members | |
![]() | |
bool | operator== (const CTFrame_Base &) |
CTFrame_Base (const char *name=NULL, int kind=0) | |
CTFrame_Base (const CTFrame_Base &other) | |
CTFrame_Base & | operator= (const CTFrame_Base &other) |
![]() | |
opp_string | displayString_var |
Base class for the CTFrame message.
Basically implements the abstract CTID and CTMarker parameters for the GUI that are extracted from the destination MAC
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
Reimplemented from TTEthernetModel::CTFrame_Base.
Reimplemented in TTEthernetModel::PCFrame, TTEthernetModel::RCFrame, and TTEthernetModel::TTFrame.
Definition at line 30 of file CTFrame.h.
|
virtual |
Implements abstract CtID getter.
Implements TTEthernetModel::CTFrame_Base.
Definition at line 15 of file CTFrame.cc.
|
virtual |
Implements abstract CtMarker getter.
Implements TTEthernetModel::CTFrame_Base.
Definition at line 30 of file CTFrame.cc.
Referenced by TTEthernetModel::CTBuffer::handleMessage().
|
virtual |
Implements abstract CtID setter.
ctID | critical traffic id that should be set in destination mac |
Implements TTEthernetModel::CTFrame_Base.
Definition at line 23 of file CTFrame.cc.
Referenced by TTEthernetModel::TTETestApp::handleMessage(), TTEthernetModel::CTBuffer::handleMessage(), and TTEthernetModel::TrafficSourceAppBase::sendMessage().
|
virtual |
Implements abstract CtMarker setter.
ctID | critical traffic marker that should be set in destination mac |
Implements TTEthernetModel::CTFrame_Base.
Definition at line 40 of file CTFrame.cc.
Referenced by TTEthernetModel::CTBuffer::handleMessage().