Added configurable DCE dlm loader (not yet working)
[nepi.git] / src / nepi / resources / ns3 / ns3dceapplication.py
index 10b2433..c42e32b 100644 (file)
@@ -60,12 +60,10 @@ class NS3BaseDceApplication(NS3BaseApplication):
                 "DCE environment variables.",
                 flags = Flags.Design)
 
-        """
         use_dlm = Attribute("useDlmLoader",
                 "Use ns3::DlmLoaderFactory as library loader",
                 type = Types.Bool,
                 flags = Flags.Design)
-        """
         
         starttime = Attribute("StartTime",
             "Time at which the application will start",
@@ -81,9 +79,7 @@ class NS3BaseDceApplication(NS3BaseApplication):
         cls._register_attribute(stack_size)
         cls._register_attribute(arguments)
         cls._register_attribute(environment)
-        """
         cls._register_attribute(use_dlm)
-        """
         cls._register_attribute(stoptime)
         cls._register_attribute(starttime)
 
@@ -104,12 +100,12 @@ class NS3BaseDceApplication(NS3BaseApplication):
         if not self._dce_manager_helper_uuid:
             self._dce_manager_helper_uuid = self.simulation.create(
                     "DceManagerHelper")
-            """
+
             if self.get("useDlmLoader"):
                 self.simulation.invoke(
                     self._dce_manager_helper_uuid, "SetLoader", 
                     "ns3::DlmLoaderFactory")
-            """
+
         return self._dce_manager_helper_uuid
 
     @property