INET Framework for OMNeT++/OMNEST
|
Configures L2 data of a node. More...
#include <L2NodeConfigurator.h>
Public Member Functions | |
L2NodeConfigurator () | |
Public Member Functions inherited from inet::ILifecycle | |
virtual | ~ILifecycle () |
Protected Member Functions | |
virtual int | numInitStages () const override |
virtual void | handleMessage (cMessage *msg) override |
virtual void | initialize (int stage) override |
virtual bool | handleOperationStage (LifecycleOperation *operation, int stage, IDoneCallback *doneCallback) override |
Perform one stage of a lifecycle operation. More... | |
virtual void | prepareNode () |
virtual void | prepareInterface (InterfaceEntry *interfaceEntry) |
virtual void | configureNode () |
virtual void | receiveSignal (cComponent *source, simsignal_t signalID, cObject *obj, cObject *details) override |
Protected Attributes | |
NodeStatus * | nodeStatus |
IInterfaceTable * | interfaceTable |
L2NetworkConfigurator * | networkConfigurator |
Configures L2 data of a node.
See the NED definition for details.
inet::L2NodeConfigurator::L2NodeConfigurator | ( | ) |
|
protectedvirtual |
Referenced by handleOperationStage().
|
inlineoverrideprotectedvirtual |
|
overrideprotectedvirtual |
Perform one stage of a lifecycle operation.
Processing may be done entirely within this method, or may be a longer process that involves nonzero simulation time or several events, and is triggered by this method call.
Return value: true = "done"; false = "not yet done, will invoke doneCallback when done"
Implements inet::ILifecycle.
|
overrideprotectedvirtual |
|
inlineoverrideprotectedvirtual |
|
protectedvirtual |
Referenced by prepareNode(), and receiveSignal().
|
protectedvirtual |
Referenced by handleOperationStage().
|
overrideprotectedvirtual |
|
protected |
Referenced by configureNode(), initialize(), L2NodeConfigurator(), and prepareNode().
|
protected |
Referenced by configureNode(), initialize(), L2NodeConfigurator(), and receiveSignal().
|
protected |
Referenced by initialize(), L2NodeConfigurator(), and receiveSignal().