OverSim
|
Structure that contains all information about an AS-level node. More...
#include <RUNetworkConfigurator.h>
Public Member Functions | |
nodeInfoAS (cTopology::Node *node, IPAddress a, IPAddress m) |
Public Attributes | |
int | id |
int | asType |
cTopology::Node * | node |
cModule * | module |
NODE_MAP | nodeMap |
NODE_INFO_RL_VEC | coreNode |
IPAddress | addr |
IPAddress | netmask |
IPAddress | subnetmask |
EDGE_ROUTER_VEC | edgeRouter |
Structure that contains all information about an AS-level node.
During initialization all necessary information is extraced of the given node: Router type and ID.
Definition at line 191 of file RUNetworkConfigurator.h.
|
inline |
Definition at line 204 of file RUNetworkConfigurator.h.
IPAddress nodeInfoAS::addr |
Definition at line 199 of file RUNetworkConfigurator.h.
Referenced by RUNetworkConfigurator::assignAddressAndSetDefaultRoutes(), and nodeInfoAS().
int nodeInfoAS::asType |
Definition at line 194 of file RUNetworkConfigurator.h.
Referenced by nodeInfoAS().
NODE_INFO_RL_VEC nodeInfoAS::coreNode |
Definition at line 198 of file RUNetworkConfigurator.h.
Referenced by RUNetworkConfigurator::assignAddressAndSetDefaultRoutes().
EDGE_ROUTER_VEC nodeInfoAS::edgeRouter |
Definition at line 202 of file RUNetworkConfigurator.h.
Referenced by RUNetworkConfigurator::assignAddressAndSetDefaultRoutes(), and RUNetworkConfigurator::setIntraASRoutes().
int nodeInfoAS::id |
Definition at line 193 of file RUNetworkConfigurator.h.
cModule* nodeInfoAS::module |
Definition at line 196 of file RUNetworkConfigurator.h.
Referenced by nodeInfoAS().
IPAddress nodeInfoAS::netmask |
Definition at line 200 of file RUNetworkConfigurator.h.
Referenced by nodeInfoAS().
cTopology::Node* nodeInfoAS::node |
Definition at line 195 of file RUNetworkConfigurator.h.
Referenced by nodeInfoAS().
NODE_MAP nodeInfoAS::nodeMap |
Definition at line 197 of file RUNetworkConfigurator.h.
Referenced by RUNetworkConfigurator::assignAddressAndSetDefaultRoutes(), and RUNetworkConfigurator::setIntraASRoutes().
IPAddress nodeInfoAS::subnetmask |
Definition at line 201 of file RUNetworkConfigurator.h.
Referenced by RUNetworkConfigurator::assignAddressAndSetDefaultRoutes(), and RUNetworkConfigurator::setIntraASRoutes().