samples/main-adhoc-wifi.cc
changeset 2115 4be7e10e471e
parent 2084 24cfc21bda99
child 2149 6bf08d8a8eff
--- a/samples/main-adhoc-wifi.cc	Thu Nov 15 10:18:17 2007 +0100
+++ b/samples/main-adhoc-wifi.cc	Thu Nov 15 10:22:35 2007 +0100
@@ -46,13 +46,13 @@
 
 static Ptr<Node>
 CreateAdhocNode (Ptr<WifiChannel> channel,
-                 Position position, const char *address)
+                 Vector position, const char *address)
 {
   Ptr<Node> node = Create<InternetNode> ();  
   Ptr<AdhocWifiNetDevice> device = Create<AdhocWifiNetDevice> (node);
   device->ConnectTo (channel);
   Ptr<MobilityModel> mobility = Create<StaticMobilityModel> ();
-  mobility->Set (position);
+  mobility->SetPosition (position);
   node->AddInterface (mobility);
   
   Ptr<Ipv4> ipv4 = node->QueryInterface<Ipv4> (Ipv4::iid);
@@ -64,23 +64,23 @@
 }
 
 static void
-SetPosition (Ptr<Node> node, Position position)
+SetPosition (Ptr<Node> node, Vector position)
 {
   Ptr<MobilityModel> mobility = node->QueryInterface<MobilityModel> (MobilityModel::iid);
-  mobility->Set (position);
+  mobility->SetPosition (position);
 }
 
-static Position
+static Vector
 GetPosition (Ptr<Node> node)
 {
   Ptr<MobilityModel> mobility = node->QueryInterface<MobilityModel> (MobilityModel::iid);
-  return mobility->Get ();
+  return mobility->GetPosition ();
 }
 
 static void 
 AdvancePosition (Ptr<Node> node) 
 {
-  Position pos = GetPosition (node);
+  Vector pos = GetPosition (node);
   double mbs = ((g_bytesTotal * 8.0) / 1000000);
   g_bytesTotal = 0;
   g_output->Add (pos.x, mbs);
@@ -119,10 +119,10 @@
   Ptr<WifiChannel> channel = Create<WifiChannel> ();
 
   Ptr<Node> a = CreateAdhocNode (channel, 
-                                 Position (5.0,0.0,0.0),
+                                 Vector (5.0,0.0,0.0),
                                  "192.168.0.1");
   Ptr<Node> b = CreateAdhocNode (channel,
-                                 Position (0.0, 0.0, 0.0),
+                                 Vector (0.0, 0.0, 0.0),
                                  "192.168.0.2");
 
   Ptr<Application> app = Create<OnOffApplication> (a, InetSocketAddress ("192.168.0.2", 10),