connections for ns3 wifi managers.
authorAlina Quereilhac <alina.quereilhac@inria.fr>
Wed, 8 Jun 2011 13:24:53 +0000 (15:24 +0200)
committerAlina Quereilhac <alina.quereilhac@inria.fr>
Wed, 8 Jun 2011 13:24:53 +0000 (15:24 +0200)
src/nepi/testbeds/ns3/connection_metadata_v3_9.py
src/nepi/testbeds/ns3/factories_metadata_v3_9.py

index a3f993d..b2841d9 100644 (file)
@@ -413,6 +413,54 @@ connections = [
             "init_code": connect_manager_device,
             "can_cross": False
     }),
+    dict({
+            "from": ( "ns3", "ns3::AarfcdWifiManager", "dev" ),
+            "to":   ( "ns3", "ns3::WifiNetDevice", "manager" ),  
+            "init_code": connect_manager_device,
+            "can_cross": False
+    }),
+    dict({
+            "from": ( "ns3", "ns3::AarfWifiManager", "dev" ),
+            "to":   ( "ns3", "ns3::WifiNetDevice", "manager" ),  
+            "init_code": connect_manager_device,
+            "can_cross": False
+    }),
+    dict({
+            "from": ( "ns3", "ns3::AmrrWifiManager", "dev" ),
+            "to":   ( "ns3", "ns3::WifiNetDevice", "manager" ),  
+            "init_code": connect_manager_device,
+            "can_cross": False
+    }),
+    dict({
+            "from": ( "ns3", "ns3::CaraWifiManager", "dev" ),
+            "to":   ( "ns3", "ns3::WifiNetDevice", "manager" ),  
+            "init_code": connect_manager_device,
+            "can_cross": False
+    }),
+    dict({
+            "from": ( "ns3", "ns3::IdealWifiManager", "dev" ),
+            "to":   ( "ns3", "ns3::WifiNetDevice", "manager" ),  
+            "init_code": connect_manager_device,
+            "can_cross": False
+    }),
+    dict({
+            "from": ( "ns3", "ns3::MinstrelWifiManager", "dev" ),
+            "to":   ( "ns3", "ns3::WifiNetDevice", "manager" ),  
+            "init_code": connect_manager_device,
+            "can_cross": False
+    }),
+    dict({
+            "from": ( "ns3", "ns3::OnoeWifiManager", "dev" ),
+            "to":   ( "ns3", "ns3::WifiNetDevice", "manager" ),  
+            "init_code": connect_manager_device,
+            "can_cross": False
+    }),
+    dict({
+            "from": ( "ns3", "ns3::RraaWifiManager", "dev" ),
+            "to":   ( "ns3", "ns3::WifiNetDevice", "manager" ),  
+            "init_code": connect_manager_device,
+            "can_cross": False
+    }),
     dict({
             "from": ( "ns3", "ns3::YansWifiPhy", "dev" ),
             "to":   ( "ns3", "ns3::WifiNetDevice", "phy" ),  
index 0d8a6bc..4a2f929 100644 (file)
@@ -841,7 +841,7 @@ factories_info = dict({
         "create_function": create_element,
         "configure_function": configure_element,
         "help": "",
-        "connector_types": [],
+        "connector_types": ["dev"],
         "box_attributes": ["SuccessK",
             "TimerK",
             "MaxSuccessThreshold",
@@ -1245,7 +1245,7 @@ factories_info = dict({
         "create_function": create_element,
         "configure_function": configure_element,
         "help": "",
-        "connector_types": [],
+        "connector_types": ["dev"],
         "box_attributes": ["ProbeThreshold",
             "FailureThreshold",
             "SuccessThreshold",
@@ -1476,7 +1476,7 @@ factories_info = dict({
         "create_function": create_element,
         "configure_function": configure_element,
         "help": "",
-        "connector_types": [],
+        "connector_types": ["dev"],
         "box_attributes": ["SuccessK",
             "TimerK",
             "MaxSuccessThreshold",
@@ -1928,7 +1928,7 @@ factories_info = dict({
         "create_function": create_element,
         "configure_function": configure_element,
         "help": "",
-        "connector_types": [],
+        "connector_types": ["dev"],
         "box_attributes": ["BerThreshold",
             "IsLowLatency",
             "MaxSsrc",
@@ -2018,7 +2018,7 @@ factories_info = dict({
         "create_function": create_element,
         "configure_function": configure_element,
         "help": "",
-        "connector_types": [],
+        "connector_types": ["dev"],
         "box_attributes": ["Basic",
             "Timeout",
             "ewndFor54mbps",
@@ -2071,7 +2071,7 @@ factories_info = dict({
         "create_function": create_element,
         "configure_function": configure_element,
         "help": "",
-        "connector_types": [],
+        "connector_types": ["dev"],
         "box_attributes": ["UpdateStatistics",
             "LookAroundRate",
             "EWMA",
@@ -2159,7 +2159,7 @@ factories_info = dict({
         "create_function": create_element,
         "configure_function": configure_element,
         "help": "",
-        "connector_types": [],
+        "connector_types": ["dev"],
         "box_attributes": ["UpdatePeriod",
             "RaiseThreshold",
             "AddCreditThreshold",
@@ -2370,7 +2370,7 @@ factories_info = dict({
         "create_function": create_element,
         "configure_function": configure_element,
         "help": "",
-        "connector_types": [],
+        "connector_types": ["dev"],
         "box_attributes": ["UpdatePeriod",
             "FailureRatio",
             "SuccessRatio",