Enum specifying node properties. More...
#include <ChurnGenerator.h>
Public Member Functions | |
NodeType () | |
Public Attributes | |
uint32_t | typeID |
std::string | overlayType |
std::string | tier1Type |
std::string | tier2Type |
std::string | tier3Type |
std::string | terminalType |
std::vector< std::string > | channelTypesRx |
std::vector< std::string > | channelTypesTx |
cObject ** | context |
Enum specifying node properties.
Definition at line 42 of file ChurnGenerator.h.
NodeType::NodeType | ( | ) | [inline] |
Definition at line 45 of file ChurnGenerator.h.
00045 : typeID(0) {};
std::vector<std::string> NodeType::channelTypesRx |
Definition at line 49 of file ChurnGenerator.h.
Referenced by SimpleUnderlayConfigurator::createNode(), ChurnGenerator::initialize(), and SimpleUnderlayConfigurator::migrateNode().
std::vector<std::string> NodeType::channelTypesTx |
Definition at line 49 of file ChurnGenerator.h.
Referenced by SimpleUnderlayConfigurator::createNode(), InetUnderlayConfigurator::createNode(), ChurnGenerator::initialize(), and SimpleUnderlayConfigurator::migrateNode().
cObject** NodeType::context |
Definition at line 50 of file ChurnGenerator.h.
Referenced by SimpleUnderlayConfigurator::createNode(), LifetimeChurn::createNode(), InetUnderlayConfigurator::createNode(), SimpleUnderlayConfigurator::migrateNode(), and InetUnderlayConfigurator::migrateNode().
std::string NodeType::overlayType |
Definition at line 47 of file ChurnGenerator.h.
Referenced by SimpleUnderlayConfigurator::createNode(), InetUnderlayConfigurator::createNode(), and ChurnGenerator::initialize().
std::string NodeType::terminalType |
Definition at line 48 of file ChurnGenerator.h.
Referenced by SimpleUnderlayConfigurator::createNode(), InetUnderlayConfigurator::createNode(), and UnderlayConfigurator::initialize().
std::string NodeType::tier1Type |
Definition at line 47 of file ChurnGenerator.h.
Referenced by SimpleUnderlayConfigurator::createNode(), InetUnderlayConfigurator::createNode(), and ChurnGenerator::initialize().
std::string NodeType::tier2Type |
Definition at line 47 of file ChurnGenerator.h.
Referenced by SimpleUnderlayConfigurator::createNode(), InetUnderlayConfigurator::createNode(), and ChurnGenerator::initialize().
std::string NodeType::tier3Type |
Definition at line 47 of file ChurnGenerator.h.
Referenced by SimpleUnderlayConfigurator::createNode(), InetUnderlayConfigurator::createNode(), and ChurnGenerator::initialize().
uint32_t NodeType::typeID |
Definition at line 45 of file ChurnGenerator.h.
Referenced by SimpleUnderlayConfigurator::createNode(), InetUnderlayConfigurator::createNode(), UnderlayConfigurator::initialize(), ChurnGenerator::initialize(), SimpleUnderlayConfigurator::migrateNode(), InetUnderlayConfigurator::migrateNode(), SimpleUnderlayConfigurator::preKillNode(), and InetUnderlayConfigurator::preKillNode().