TTEthernet Model for INET Framework
|
Base class for a TTEthernet-Application. More...
#include <TTEApplicationBase.h>
Public Member Functions | |
virtual void | executeCallback (Callback *cb) |
executes the given Callback in the context of the Application More... | |
virtual void | handleParameterChange (const char *parname) |
Indicates a parameter has changed. More... | |
Protected Attributes | |
std::map< uint16_t, std::list < Buffer * > > | buffers |
Map of critical traffic identifies with their corresponding Buffers. More... | |
Base class for a TTEthernet-Application.
Containes the mapping to Buffers and the ability to execute Callbacks
Definition at line 36 of file TTEApplicationBase.h.
|
virtual |
executes the given Callback in the context of the Application
cb | the Callback to execute |
Definition at line 24 of file TTEApplicationBase.cc.
|
virtual |
Indicates a parameter has changed.
parname | Name of the changed parameter or NULL if multiple parameter changed. |
Definition at line 29 of file TTEApplicationBase.cc.
|
protected |
Map of critical traffic identifies with their corresponding Buffers.
Definition at line 43 of file TTEApplicationBase.h.
Referenced by handleParameterChange(), TTEthernetModel::TrafficSourceAppBase::sendMessage(), TTEthernetModel::TTEAPIApplicationBase::tte_get_ct_input_buf(), and TTEthernetModel::TTEAPIApplicationBase::tte_get_ct_output_buf().