YansCoreNS::NodeDefinition Struct Reference

Definition (paths, parameters, etc.) of NodeNS::Node modules to load from the configuration file. More...

List of all members.

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.


Detailed Description

Definition (paths, parameters, etc.) of NodeNS::Node modules to load from the configuration file.

Constructor & Destructor Documentation

YansCoreNS::NodeDefinition::NodeDefinition ( void   )  [inline, explicit]

Constructor.


Member Data Documentation

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.

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.


Generated on Sat May 2 19:18:07 2009 for Yans - Yet another network simulator by  doxygen 1.5.8