YansCoreNS::ServiceDefinition Struct Reference

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

List of all members.

Public Member Functions

 ServiceDefinition (void)
 Constructor.

Public Attributes

ServiceNS::GetServiceFunction getService
 Function exported from the module to create service instances.
VariableTable parameters
 A key->value mapping of configuration parameters.
YansCoreNS::VT_StrT path
 The path to load the module from.
NodeNS::Port port
 The port the service is associated with.
SysModule sysModule
 The system-dependent representation of the module loaded from the specified path.


Detailed Description

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

Constructor & Destructor Documentation

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

Constructor.


Member Data Documentation

ServiceNS::GetServiceFunction YansCoreNS::ServiceDefinition::getService

Function exported from the module to create service instances.

A key->value mapping of configuration parameters.

The path to load the module from.

The port the service is associated with.

The system-dependent representation of the module loaded from the specified path.


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