src/devices/mesh/mesh-wifi-peer-manager.cc
changeset 4835 eca7ff6b2b47
parent 4831 6a2923d9f526
child 4838 ce31277d72ad
--- a/src/devices/mesh/mesh-wifi-peer-manager.cc	Wed Mar 18 14:02:58 2009 +0300
+++ b/src/devices/mesh/mesh-wifi-peer-manager.cc	Wed Mar 18 14:16:33 2009 +0300
@@ -90,7 +90,7 @@
 }
 
 void
-WifiPeerLinkDescriptor::SetBeaconTimingElement(WifiBeaconTimingElement beaconTiming)
+WifiPeerLinkDescriptor::SetBeaconTimingElement(IeDot11sBeaconTiming beaconTiming)
 {
   m_beaconTiming = beaconTiming;
 }
@@ -125,7 +125,7 @@
   {
     return m_beaconInterval;
   }
-WifiBeaconTimingElement
+IeDot11sBeaconTiming
 WifiPeerLinkDescriptor::GetBeaconTimingElement() const
   {
     return m_beaconTiming;
@@ -178,7 +178,7 @@
   StateMachine(CLS_ACPT, reason);
 }
 
-void WifiPeerLinkDescriptor::PeerLinkOpenAccept(uint16_t localLinkId, MeshConfigurationElement  conf)
+void WifiPeerLinkDescriptor::PeerLinkOpenAccept(uint16_t localLinkId, IeDot11sConfiguration  conf)
 {
   if (m_peerLinkId == 0)
     m_peerLinkId = localLinkId;
@@ -186,7 +186,7 @@
   StateMachine(OPN_ACPT);
 }
 
-void WifiPeerLinkDescriptor::PeerLinkOpenReject(uint16_t localLinkId, MeshConfigurationElement  conf,dot11sReasonCode reason)
+void WifiPeerLinkDescriptor::PeerLinkOpenReject(uint16_t localLinkId, IeDot11sConfiguration  conf,dot11sReasonCode reason)
 {
   if ( m_peerLinkId == 0)
     m_peerLinkId = localLinkId;
@@ -195,7 +195,7 @@
 }
 
 void
-WifiPeerLinkDescriptor::PeerLinkConfirmAccept(uint16_t localLinkId,uint16_t peerLinkId, uint16_t peerAid, MeshConfigurationElement  conf)
+WifiPeerLinkDescriptor::PeerLinkConfirmAccept(uint16_t localLinkId,uint16_t peerLinkId, uint16_t peerAid, IeDot11sConfiguration  conf)
 {
   if ( m_localLinkId != peerLinkId)
     return;
@@ -209,7 +209,7 @@
 }
 
 void   WifiPeerLinkDescriptor:: PeerLinkConfirmReject(uint16_t localLinkId, uint16_t peerLinkId,
-    MeshConfigurationElement  conf,dot11sReasonCode reason)
+    IeDot11sConfiguration  conf,dot11sReasonCode reason)
 {
   if (m_localLinkId != peerLinkId)
     return;
@@ -636,7 +636,7 @@
   Mac48Address peerAddress,
   Time lastBeacon,
   Time beaconInterval,
-  WifiBeaconTimingElement beaconTiming
+  IeDot11sBeaconTiming beaconTiming
 )
 {
   PeerDescriptorsMap::iterator port = m_peerDescriptors.find(portAddress);
@@ -695,7 +695,7 @@
   Mac48Address portAddress,
   Mac48Address peerAddress,
   PeerLinkManagementElement peerMan,
-  MeshConfigurationElement conf
+  IeDot11sConfiguration conf
 )
 {
   dot11sReasonCode reasonCode;
@@ -725,7 +725,7 @@
   Mac48Address peerAddress,
   uint16_t peerAid,
   PeerLinkManagementElement peerMan,
-  MeshConfigurationElement meshConfig
+  IeDot11sConfiguration meshConfig
 )
 {
   PeerDescriptorsMap::iterator port = m_peerDescriptors.find(portAddress);
@@ -769,12 +769,12 @@
 
 }
 
-WifiBeaconTimingElement
-WifiPeerManager::GetWifiBeaconTimingElementForMyBeacon(Mac48Address portAddress)
+IeDot11sBeaconTiming
+WifiPeerManager::GetIeDot11sBeaconTimingForMyBeacon(Mac48Address portAddress)
 {
   PeerDescriptorsMap::iterator port = m_peerDescriptors.find(portAddress);
   NS_ASSERT(port!= m_peerDescriptors.end());
-  WifiBeaconTimingElement return_val;
+  IeDot11sBeaconTiming return_val;
   for (std::vector<Ptr<WifiPeerLinkDescriptor> >::iterator i = port->second.begin(); i!= port->second.end(); i++)
     {
       //Just go through all neighbor entries and add it to timing element:
@@ -787,14 +787,14 @@
   return return_val;
 
 }
-WifiBeaconTimingElement
-WifiPeerManager::GetWifiBeaconTimingElementForAddress(
+IeDot11sBeaconTiming
+WifiPeerManager::GetIeDot11sBeaconTimingForAddress(
   Mac48Address portAddress,
   Mac48Address addr)
 {
   PeerDescriptorsMap::iterator port = m_peerDescriptors.find(portAddress);
   NS_ASSERT(port != m_peerDescriptors.end());
-  WifiBeaconTimingElement return_val;
+  IeDot11sBeaconTiming return_val;
   for (std::vector<Ptr<WifiPeerLinkDescriptor> >::iterator i = port->second.begin(); i != port->second.end(); i++)
     if ((*i)->GetPeerAddress() == addr)
       return_val =  (*i)->GetBeaconTimingElement();
@@ -918,10 +918,10 @@
   NS_ASSERT(myBeacon!=m_myBeaconInfo.end());
   for (std::vector<Ptr<WifiPeerLinkDescriptor> >::iterator i = port->second.begin(); i!= port->second.end(); i++)
     {
-      WifiBeaconTimingElement::NeighboursTimingUnitsList neighbours;
+      IeDot11sBeaconTiming::NeighboursTimingUnitsList neighbours;
       neighbours = (*i)->GetBeaconTimingElement().GetNeighboursTimingElementsList();
       //first let's form the list of all kown TBTTs
-      for (WifiBeaconTimingElement::NeighboursTimingUnitsList::const_iterator j = neighbours.begin(); j!= neighbours.end(); j++)
+      for (IeDot11sBeaconTiming::NeighboursTimingUnitsList::const_iterator j = neighbours.begin(); j!= neighbours.end(); j++)
         {
           uint16_t beaconIntervalTimeUnits;
           beaconIntervalTimeUnits = (*j)->GetBeaconInterval();