Rescan API for Python.
authorGustavo J. A. M. Carneiro <gjc@inescporto.pt>
Sun, 12 Oct 2008 18:04:10 +0100
changeset 3743 d0cf214d050c
parent 3742 3fd36a505c0e
child 3744 bb6876ea0851
Rescan API for Python.
bindings/python/ns3_module_common.py
bindings/python/ns3_module_wifi.py
--- a/bindings/python/ns3_module_common.py	Sun Oct 12 14:40:26 2008 +0100
+++ b/bindings/python/ns3_module_common.py	Sun Oct 12 18:04:10 2008 +0100
@@ -443,10 +443,11 @@
                    'uint8_t const *', 
                    [], 
                    is_const=True)
-    ## packet.h: uint32_t ns3::Packet::PeekHeader(ns3::Header & header) [member function]
+    ## packet.h: uint32_t ns3::Packet::PeekHeader(ns3::Header & header) const [member function]
     cls.add_method('PeekHeader', 
                    'uint32_t', 
-                   [param('ns3::Header &', 'header')])
+                   [param('ns3::Header &', 'header')], 
+                   is_const=True)
     ## packet.h: uint32_t ns3::Packet::PeekTrailer(ns3::Trailer & trailer) [member function]
     cls.add_method('PeekTrailer', 
                    'uint32_t', 
--- a/bindings/python/ns3_module_wifi.py	Sun Oct 12 14:40:26 2008 +0100
+++ b/bindings/python/ns3_module_wifi.py	Sun Oct 12 18:04:10 2008 +0100
@@ -1196,6 +1196,11 @@
                    'void', 
                    [param('ns3::Ssid', 'ssid')], 
                    is_pure_virtual=True, is_virtual=True)
+    ## wifi-mac.h: ns3::Mac48Address ns3::WifiMac::GetBssid() const [member function]
+    cls.add_method('GetBssid', 
+                   'ns3::Mac48Address', 
+                   [], 
+                   is_pure_virtual=True, is_const=True, is_virtual=True)
     ## wifi-mac.h: void ns3::WifiMac::Enqueue(ns3::Ptr<const ns3::Packet> packet, ns3::Mac48Address to, ns3::Mac48Address from) [member function]
     cls.add_method('Enqueue', 
                    'void', 
@@ -1696,6 +1701,11 @@
                    'void', 
                    [param('ns3::Ssid', 'ssid')], 
                    is_virtual=True)
+    ## adhoc-wifi-mac.h: ns3::Mac48Address ns3::AdhocWifiMac::GetBssid() const [member function]
+    cls.add_method('GetBssid', 
+                   'ns3::Mac48Address', 
+                   [], 
+                   is_const=True, is_virtual=True)
     ## adhoc-wifi-mac.h: void ns3::AdhocWifiMac::DoDispose() [member function]
     cls.add_method('DoDispose', 
                    'void', 
@@ -2082,6 +2092,11 @@
                    'void', 
                    [param('ns3::Ssid', 'ssid')], 
                    is_virtual=True)
+    ## nqap-wifi-mac.h: ns3::Mac48Address ns3::NqapWifiMac::GetBssid() const [member function]
+    cls.add_method('GetBssid', 
+                   'ns3::Mac48Address', 
+                   [], 
+                   is_const=True, is_virtual=True)
     ## nqap-wifi-mac.h: void ns3::NqapWifiMac::SetBeaconInterval(ns3::Time interval) [member function]
     cls.add_method('SetBeaconInterval', 
                    'void', 
@@ -2230,6 +2245,11 @@
                    'void', 
                    [param('ns3::Ssid', 'ssid')], 
                    is_virtual=True)
+    ## nqsta-wifi-mac.h: ns3::Mac48Address ns3::NqstaWifiMac::GetBssid() const [member function]
+    cls.add_method('GetBssid', 
+                   'ns3::Mac48Address', 
+                   [], 
+                   is_const=True, is_virtual=True)
     ## nqsta-wifi-mac.h: void ns3::NqstaWifiMac::SetMaxMissedBeacons(uint32_t missed) [member function]
     cls.add_method('SetMaxMissedBeacons', 
                    'void',