|
INET Framework for OMNeT++/OMNEST
|
This operation represents the process of turning on a module after a stop or crash operation. More...
#include <ModuleOperations.h>
Public Types | |
| enum | Stage { STAGE_LOCAL, STAGE_PHYSICAL_LAYER, STAGE_LINK_LAYER, STAGE_NETWORK_LAYER, STAGE_TRANSPORT_LAYER, STAGE_ROUTING_PROTOCOLS, STAGE_APPLICATION_LAYER, STAGE_LAST } |
Public Types inherited from inet::LifecycleOperation | |
| typedef std::map< std::string, std::string > | StringMap |
Public Member Functions | |
| virtual int | getNumStages () const override |
| Returns the number of stages required by this operation. More... | |
Public Member Functions inherited from inet::LifecycleOperation | |
| LifecycleOperation () | |
| virtual void | initialize (cModule *module, StringMap ¶ms) |
| Initialize the operation using the parameters provided in the string map. More... | |
| cModule * | getRootModule () const |
| Returns the module the operation is initiated on. More... | |
| int | getCurrentStage () const |
| Returns the current stage, an integer in 0..numStages-1. More... | |
This operation represents the process of turning on a module after a stop or crash operation.
The operation should be applied to the module of a network node. Operation stages are organized bottom-up similarly to the OSI network layers.
|
inlineoverridevirtual |