Public Member Functions | |
NodeDefinition (void) | |
Constructor. | |
Public Attributes | |
YansCoreNS::VT_UIntT | count |
The number of nodes of this type. | |
NodeNS::GetNodeFunction | getNode |
Function exported from the module to create node instances. | |
VariableTable | parameters |
A key->value mapping of configuration parameters. | |
YansCoreNS::VT_StrT | path |
The path to load the module from. | |
ServiceDefinitions | services |
Definitions of the service modules attached to this node type. | |
SysModule | sysModule |
The system-dependent representation of the module loaded from the specified path. | |
VariableTable | topologyParameters |
A key->value mapping of configuration parameters for the topology, specific to this node type. |
YansCoreNS::NodeDefinition::NodeDefinition | ( | void | ) | [inline, explicit] |
Constructor.
The number of nodes of this type.
NodeNS::GetNodeFunction YansCoreNS::NodeDefinition::getNode |
Function exported from the module to create node instances.
A key->value mapping of configuration parameters.
The path to load the module from.
Definitions of the service modules attached to this node type.
SysModule YansCoreNS::NodeDefinition::sysModule |
The system-dependent representation of the module loaded from the specified path.
A key->value mapping of configuration parameters for the topology, specific to this node type.