- @property
- def dce_manager_helper_uuid(self):
- if not NS3BaseDceApplication._dce_manager_helper_uuid:
- NS3BaseDceApplication._dce_manager_helper_uuid = \
- self.simulation.create("DceManagerHelper")
-
- if self.get("useDlmLoader"):
- self.simulation.invoke(
- NS3BaseDceApplication._dce_manager_helper_uuid,
- "SetLoader",
- "ns3::DlmLoaderFactory")
-
- return NS3BaseDceApplication._dce_manager_helper_uuid
-
- @property
- def dce_application_helper_uuid(self):
- if not NS3BaseDceApplication._dce_application_helper_uuid:
- NS3BaseDceApplication._dce_application_helper_uuid = \
- self.simulation.create("DceApplicationHelper")
-
- return NS3BaseDceApplication._dce_application_helper_uuid
-
- @property
- def dce_manager_lock(self):
- return NS3BaseDceApplication._dce_manager_lock
-
- @property
- def dce_application_lock(self):
- return NS3BaseDceApplication._dce_application_lock
-