From d09ff25846b7c236064ef36d392907e8126f2b7e Mon Sep 17 00:00:00 2001 From: Tom Henderson Date: Mon, 25 Apr 2022 18:15:22 -0700 Subject: [PATCH] wifi: Rescan Python bindings --- src/wifi/bindings/modulegen__gcc_ILP32.py | 12 +++++++++++- src/wifi/bindings/modulegen__gcc_LP64.py | 12 +++++++++++- 2 files changed, 22 insertions(+), 2 deletions(-) diff --git a/src/wifi/bindings/modulegen__gcc_ILP32.py b/src/wifi/bindings/modulegen__gcc_ILP32.py index 77a8a1ca7..b4e3dcb03 100644 --- a/src/wifi/bindings/modulegen__gcc_ILP32.py +++ b/src/wifi/bindings/modulegen__gcc_ILP32.py @@ -17726,7 +17726,7 @@ def register_Ns3FrameExchangeManager_methods(root_module, cls): cls.add_method('NormalAckTimeout', 'void', [param('ns3::Ptr< ns3::WifiMacQueueItem >', 'mpdu'), param('ns3::WifiTxVector const &', 'txVector')], - visibility='protected') + is_virtual=True, visibility='protected') ## frame-exchange-manager.h (module 'wifi'): void ns3::FrameExchangeManager::NotifyPacketDiscarded(ns3::Ptr mpdu) [member function] cls.add_method('NotifyPacketDiscarded', 'void', @@ -26340,6 +26340,11 @@ def register_Ns3HeFrameExchangeManager_methods(root_module, cls): 'void', [param('ns3::Ptr< ns3::WifiPsdu >', 'psdu'), param('ns3::WifiTxVector const &', 'txVector')], is_virtual=True, visibility='protected') + ## he-frame-exchange-manager.h (module 'wifi'): void ns3::HeFrameExchangeManager::BlockAckTimeout(ns3::Ptr psdu, ns3::WifiTxVector const & txVector) [member function] + cls.add_method('BlockAckTimeout', + 'void', + [param('ns3::Ptr< ns3::WifiPsdu >', 'psdu'), param('ns3::WifiTxVector const &', 'txVector')], + is_virtual=True, visibility='protected') ## he-frame-exchange-manager.h (module 'wifi'): void ns3::HeFrameExchangeManager::BlockAcksInTbPpduTimeout(ns3::WifiPsduMap * psduMap, std::set, std::allocator> const * staMissedBlockAckFrom, std::size_t nSolicitedStations) [member function] cls.add_method('BlockAcksInTbPpduTimeout', 'void', @@ -26380,6 +26385,11 @@ def register_Ns3HeFrameExchangeManager_methods(root_module, cls): 'ns3::Time', [param('uint32_t', 'ppduPayloadSize'), param('ns3::Mac48Address', 'receiver'), param('ns3::WifiTxParameters const &', 'txParams')], is_const=True, is_virtual=True, visibility='protected') + ## he-frame-exchange-manager.h (module 'wifi'): void ns3::HeFrameExchangeManager::NormalAckTimeout(ns3::Ptr mpdu, ns3::WifiTxVector const & txVector) [member function] + cls.add_method('NormalAckTimeout', + 'void', + [param('ns3::Ptr< ns3::WifiMacQueueItem >', 'mpdu'), param('ns3::WifiTxVector const &', 'txVector')], + is_virtual=True, visibility='protected') ## he-frame-exchange-manager.h (module 'wifi'): ns3::Ptr ns3::HeFrameExchangeManager::PrepareMuBar(ns3::WifiTxVector const & responseTxVector, std::map, std::allocator>> recipients) const [member function] cls.add_method('PrepareMuBar', 'ns3::Ptr< ns3::WifiMacQueueItem >', diff --git a/src/wifi/bindings/modulegen__gcc_LP64.py b/src/wifi/bindings/modulegen__gcc_LP64.py index ae3901799..9467154c4 100644 --- a/src/wifi/bindings/modulegen__gcc_LP64.py +++ b/src/wifi/bindings/modulegen__gcc_LP64.py @@ -17726,7 +17726,7 @@ def register_Ns3FrameExchangeManager_methods(root_module, cls): cls.add_method('NormalAckTimeout', 'void', [param('ns3::Ptr< ns3::WifiMacQueueItem >', 'mpdu'), param('ns3::WifiTxVector const &', 'txVector')], - visibility='protected') + is_virtual=True, visibility='protected') ## frame-exchange-manager.h (module 'wifi'): void ns3::FrameExchangeManager::NotifyPacketDiscarded(ns3::Ptr mpdu) [member function] cls.add_method('NotifyPacketDiscarded', 'void', @@ -26340,6 +26340,11 @@ def register_Ns3HeFrameExchangeManager_methods(root_module, cls): 'void', [param('ns3::Ptr< ns3::WifiPsdu >', 'psdu'), param('ns3::WifiTxVector const &', 'txVector')], is_virtual=True, visibility='protected') + ## he-frame-exchange-manager.h (module 'wifi'): void ns3::HeFrameExchangeManager::BlockAckTimeout(ns3::Ptr psdu, ns3::WifiTxVector const & txVector) [member function] + cls.add_method('BlockAckTimeout', + 'void', + [param('ns3::Ptr< ns3::WifiPsdu >', 'psdu'), param('ns3::WifiTxVector const &', 'txVector')], + is_virtual=True, visibility='protected') ## he-frame-exchange-manager.h (module 'wifi'): void ns3::HeFrameExchangeManager::BlockAcksInTbPpduTimeout(ns3::WifiPsduMap * psduMap, std::set, std::allocator> const * staMissedBlockAckFrom, std::size_t nSolicitedStations) [member function] cls.add_method('BlockAcksInTbPpduTimeout', 'void', @@ -26380,6 +26385,11 @@ def register_Ns3HeFrameExchangeManager_methods(root_module, cls): 'ns3::Time', [param('uint32_t', 'ppduPayloadSize'), param('ns3::Mac48Address', 'receiver'), param('ns3::WifiTxParameters const &', 'txParams')], is_const=True, is_virtual=True, visibility='protected') + ## he-frame-exchange-manager.h (module 'wifi'): void ns3::HeFrameExchangeManager::NormalAckTimeout(ns3::Ptr mpdu, ns3::WifiTxVector const & txVector) [member function] + cls.add_method('NormalAckTimeout', + 'void', + [param('ns3::Ptr< ns3::WifiMacQueueItem >', 'mpdu'), param('ns3::WifiTxVector const &', 'txVector')], + is_virtual=True, visibility='protected') ## he-frame-exchange-manager.h (module 'wifi'): ns3::Ptr ns3::HeFrameExchangeManager::PrepareMuBar(ns3::WifiTxVector const & responseTxVector, std::map, std::allocator>> recipients) const [member function] cls.add_method('PrepareMuBar', 'ns3::Ptr< ns3::WifiMacQueueItem >',