NqstaWifiMac::GetBssid() needs to be public for use by the visualizer
authorGustavo J. A. M. Carneiro <gjc@inescporto.pt>
Tue, 23 Sep 2008 10:59:18 +0100
changeset 3774 ebb1d7296a6e
parent 3773 a2b3c1451feb
child 3775 b18eb038a695
NqstaWifiMac::GetBssid() needs to be public for use by the visualizer
bindings/python/ns3_module_wifi.py
src/devices/wifi/nqsta-wifi-mac.h
--- a/bindings/python/ns3_module_wifi.py	Mon Sep 22 19:03:29 2008 +0100
+++ b/bindings/python/ns3_module_wifi.py	Tue Sep 23 10:59:18 2008 +0100
@@ -1559,6 +1559,12 @@
     cls.add_method('StartActiveAssociation', 
                    'void', 
                    [])
+
+    cls.add_method('GetBssid', 
+                   'ns3::Mac48Address', 
+                   [],
+                   is_const=True)
+
     ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::DoDispose() [member function]
     cls.add_method('DoDispose', 
                    'void', 
--- a/src/devices/wifi/nqsta-wifi-mac.h	Mon Sep 22 19:03:29 2008 +0100
+++ b/src/devices/wifi/nqsta-wifi-mac.h	Tue Sep 23 10:59:18 2008 +0100
@@ -110,6 +110,8 @@
    */
   void StartActiveAssociation (void);
 
+  Mac48Address GetBssid (void) const;
+
 private:
   void SetBssid (Mac48Address bssid);
   void SetActiveProbing (bool enable);
@@ -126,7 +128,6 @@
   void MissedBeacons (void);
   void RestartBeaconWatchdog (Time delay);
   SupportedRates GetSupportedRates (void) const;
-  Mac48Address GetBssid (void) const;
   virtual void DoDispose (void);
   NqstaWifiMac (const NqstaWifiMac & ctor_arg);