src/helper/yans-wifi-helper.cc
changeset 4140 6bbf05bf4826
parent 4058 5c7df2c1cfc5
child 4147 5d8530130930
--- a/src/helper/yans-wifi-helper.cc	Tue Jan 20 15:47:14 2009 -0800
+++ b/src/helper/yans-wifi-helper.cc	Tue Jan 20 17:39:18 2009 -0800
@@ -27,6 +27,7 @@
 #include "ns3/pcap-writer.h"
 #include "ns3/simulator.h"
 #include "ns3/config.h"
+#include "ns3/object-names.h"
 
 namespace ns3 {
 
@@ -164,6 +165,12 @@
   m_channel = channel;
 }
 void 
+YansWifiPhyHelper::SetChannel (std::string channelName)
+{
+  Ptr<YansWifiChannel> channel = Names::Find<YansWifiChannel> (channelName);
+  m_channel = channel;
+}
+void 
 YansWifiPhyHelper::Set (std::string name, const AttributeValue &v)
 {
   m_phy.Set (name, v);
@@ -192,7 +199,6 @@
   m_errorRateModel.Set (n7, v7);
 }
 
-
 Ptr<WifiPhy> 
 YansWifiPhyHelper::Create (Ptr<Node> node, Ptr<WifiNetDevice> device) const
 {