Adding support for "ns3::MatrixPropagationLossModel" ... not yet working.
[nepi.git] / src / nepi / testbeds / ns3 / attributes_metadata.py
index 41ac5ac..9db9196 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 from factories_metadata import wifi_standards, l4_protocols, \
@@ -2096,6 +2095,20 @@ attributes = dict({
         "type": Attribute.DOUBLE,
         "help": "The default value for propagation loss, dB."
     }),
+    "Loss": dict({
+        "name": "Loss",
+        "validation_function": validation.is_double,
+        "value": 1.7976900000000001e+308,
+        "type": Attribute.DOUBLE,
+        "help": "The default value for propagation loss, dB."
+    }),
+   "Symmetric": dict({
+        "name": "Symmetric",
+        "validation_function": validation.is_bool,
+        "value": True,
+        "type": Attribute.BOOL,
+        "help": "Symmetry between in the propagation loss model between nodes."
+    }),
     "IntervalT3": dict({
         "name": "IntervalT3",
         "validation_function": validation.is_time,
@@ -2555,4 +2568,18 @@ attributes = dict({
         "flags" : Attribute.ExecImmutable | Attribute.Metadata,
         "validation_function" : validation.is_enum,
         }),
+    "Up" : dict({
+        "name" : "Up", 
+        "help" : "Flag to enable or disable interface",
+        "type" : Attribute.BOOL,
+        "value" : True,
+        "validation_function" : validation.is_bool,
+        }),
+    "QosSupported" : dict({
+        "name" : "QosSupported", 
+        "help" : "Flag to enable or disable QoS support at wifi MAC layer",
+        "type" : Attribute.BOOL,
+        "value" : False,
+        "validation_function" : validation.is_bool,
+        }),
 })