API rescan
This commit is contained in:
@@ -9,6 +9,7 @@ callback_classes = [
|
||||
['void', 'ns3::Ptr<ns3::Packet>', 'ns3::UanAddress const&', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
['void', 'unsigned char*', 'int', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
['void', 'ns3::Ptr<ns3::PacketBurst const>', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
['bool', 'ns3::Ptr<ns3::Packet>', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
['void', 'ns3::Mac48Address', 'ns3::Mac48Address', 'unsigned int', 'bool', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
['void', 'unsigned int', 'ns3::Mac48Address', 'ns3::Mac48Address', 'ns3::dot11s::PeerLink::PeerState', 'ns3::dot11s::PeerLink::PeerState', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
['void', 'ns3::Ptr<ns3::Packet>', 'ns3::WifiMacHeader const*', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
@@ -29,7 +30,6 @@ callback_classes = [
|
||||
['void', 'ns3::WifiMacHeader const&', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
['void', 'ns3::Ipv4Address', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
['void', 'ns3::Ptr<ns3::ArpCache const>', 'ns3::Ipv4Address', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
['bool', 'ns3::Ptr<ns3::Packet>', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
['bool', 'ns3::Ptr<ns3::NetDevice>', 'ns3::Ptr<ns3::Packet const>', 'unsigned short', 'ns3::Address const&', 'ns3::Address const&', 'ns3::NetDevice::PacketType', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
['bool', 'ns3::Ptr<ns3::NetDevice>', 'ns3::Ptr<ns3::Packet const>', 'unsigned short', 'ns3::Address const&', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
['void', 'ns3::Ptr<ns3::Packet>', 'ns3::Mac48Address', 'ns3::Mac48Address', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
|
||||
@@ -5,8 +5,6 @@ def register_types(module):
|
||||
|
||||
## file-config.h: ns3::FileConfig [class]
|
||||
module.add_class('FileConfig', allow_subclassing=True)
|
||||
## gtk-config-store.h: ns3::GtkConfigStore [class]
|
||||
module.add_class('GtkConfigStore')
|
||||
## file-config.h: ns3::NoneFileConfig [class]
|
||||
module.add_class('NoneFileConfig', parent=root_module['ns3::FileConfig'])
|
||||
## config-store.h: ns3::ConfigStore [class]
|
||||
@@ -108,7 +106,6 @@ def register_types_ns3_olsr(module):
|
||||
|
||||
def register_methods(root_module):
|
||||
register_Ns3FileConfig_methods(root_module, root_module['ns3::FileConfig'])
|
||||
register_Ns3GtkConfigStore_methods(root_module, root_module['ns3::GtkConfigStore'])
|
||||
register_Ns3NoneFileConfig_methods(root_module, root_module['ns3::NoneFileConfig'])
|
||||
register_Ns3ConfigStore_methods(root_module, root_module['ns3::ConfigStore'])
|
||||
return
|
||||
@@ -140,21 +137,6 @@ def register_Ns3FileConfig_methods(root_module, cls):
|
||||
is_pure_virtual=True, is_virtual=True)
|
||||
return
|
||||
|
||||
def register_Ns3GtkConfigStore_methods(root_module, cls):
|
||||
## gtk-config-store.h: ns3::GtkConfigStore::GtkConfigStore(ns3::GtkConfigStore const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::GtkConfigStore const &', 'arg0')])
|
||||
## gtk-config-store.h: ns3::GtkConfigStore::GtkConfigStore() [constructor]
|
||||
cls.add_constructor([])
|
||||
## gtk-config-store.h: void ns3::GtkConfigStore::ConfigureAttributes() [member function]
|
||||
cls.add_method('ConfigureAttributes',
|
||||
'void',
|
||||
[])
|
||||
## gtk-config-store.h: void ns3::GtkConfigStore::ConfigureDefaults() [member function]
|
||||
cls.add_method('ConfigureDefaults',
|
||||
'void',
|
||||
[])
|
||||
return
|
||||
|
||||
def register_Ns3NoneFileConfig_methods(root_module, cls):
|
||||
## file-config.h: ns3::NoneFileConfig::NoneFileConfig(ns3::NoneFileConfig const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::NoneFileConfig const &', 'arg0')])
|
||||
|
||||
@@ -1192,6 +1192,22 @@ def register_Ns3LteSpectrumPhy_methods(root_module, cls):
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::Object >', 'd')],
|
||||
is_virtual=True)
|
||||
## lte-spectrum-phy.h: void ns3::LteSpectrumPhy::SetGenericPhyRxEndErrorCallback(ns3::GenericPhyRxEndErrorCallback c) [member function]
|
||||
cls.add_method('SetGenericPhyRxEndErrorCallback',
|
||||
'void',
|
||||
[param('ns3::GenericPhyRxEndErrorCallback', 'c')])
|
||||
## lte-spectrum-phy.h: void ns3::LteSpectrumPhy::SetGenericPhyRxEndOkCallback(ns3::GenericPhyRxEndOkCallback c) [member function]
|
||||
cls.add_method('SetGenericPhyRxEndOkCallback',
|
||||
'void',
|
||||
[param('ns3::GenericPhyRxEndOkCallback', 'c')])
|
||||
## lte-spectrum-phy.h: void ns3::LteSpectrumPhy::SetGenericPhyRxStartCallback(ns3::GenericPhyRxStartCallback c) [member function]
|
||||
cls.add_method('SetGenericPhyRxStartCallback',
|
||||
'void',
|
||||
[param('ns3::GenericPhyRxStartCallback', 'c')])
|
||||
## lte-spectrum-phy.h: void ns3::LteSpectrumPhy::SetGenericPhyTxEndCallback(ns3::GenericPhyTxEndCallback c) [member function]
|
||||
cls.add_method('SetGenericPhyTxEndCallback',
|
||||
'void',
|
||||
[param('ns3::GenericPhyTxEndCallback', 'c')])
|
||||
## lte-spectrum-phy.h: void ns3::LteSpectrumPhy::SetMobility(ns3::Ptr<ns3::Object> m) [member function]
|
||||
cls.add_method('SetMobility',
|
||||
'void',
|
||||
@@ -1201,22 +1217,6 @@ def register_Ns3LteSpectrumPhy_methods(root_module, cls):
|
||||
cls.add_method('SetNoisePowerSpectralDensity',
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::SpectrumValue const >', 'noisePsd')])
|
||||
## lte-spectrum-phy.h: void ns3::LteSpectrumPhy::SetPhyMacRxEndErrorCallback(ns3::PhyMacRxEndErrorCallback c) [member function]
|
||||
cls.add_method('SetPhyMacRxEndErrorCallback',
|
||||
'void',
|
||||
[param('ns3::PhyMacRxEndErrorCallback', 'c')])
|
||||
## lte-spectrum-phy.h: void ns3::LteSpectrumPhy::SetPhyMacRxEndOkCallback(ns3::PhyMacRxEndOkCallback c) [member function]
|
||||
cls.add_method('SetPhyMacRxEndOkCallback',
|
||||
'void',
|
||||
[param('ns3::PhyMacRxEndOkCallback', 'c')])
|
||||
## lte-spectrum-phy.h: void ns3::LteSpectrumPhy::SetPhyMacRxStartCallback(ns3::PhyMacRxStartCallback c) [member function]
|
||||
cls.add_method('SetPhyMacRxStartCallback',
|
||||
'void',
|
||||
[param('ns3::PhyMacRxStartCallback', 'c')])
|
||||
## lte-spectrum-phy.h: void ns3::LteSpectrumPhy::SetPhyMacTxEndCallback(ns3::PhyMacTxEndCallback c) [member function]
|
||||
cls.add_method('SetPhyMacTxEndCallback',
|
||||
'void',
|
||||
[param('ns3::PhyMacTxEndCallback', 'c')])
|
||||
## lte-spectrum-phy.h: void ns3::LteSpectrumPhy::SetState(ns3::LteSpectrumPhy::State newState) [member function]
|
||||
cls.add_method('SetState',
|
||||
'void',
|
||||
@@ -1615,10 +1615,10 @@ def register_Ns3LteNetDevice_methods(root_module, cls):
|
||||
'void',
|
||||
[],
|
||||
is_virtual=True)
|
||||
## lte-net-device.h: void ns3::LteNetDevice::SetPhyMacTxStartCallback(ns3::PhyMacTxStartCallback c) [member function]
|
||||
cls.add_method('SetPhyMacTxStartCallback',
|
||||
## lte-net-device.h: void ns3::LteNetDevice::SetGenericPhyTxStartCallback(ns3::GenericPhyTxStartCallback c) [member function]
|
||||
cls.add_method('SetGenericPhyTxStartCallback',
|
||||
'void',
|
||||
[param('ns3::PhyMacTxStartCallback', 'c')])
|
||||
[param('ns3::GenericPhyTxStartCallback', 'c')])
|
||||
## lte-net-device.h: void ns3::LteNetDevice::SetPhy(ns3::Ptr<ns3::LtePhy> phy) [member function]
|
||||
cls.add_method('SetPhy',
|
||||
'void',
|
||||
|
||||
@@ -256,21 +256,21 @@ def register_types(module):
|
||||
typehandlers.add_type_alias('ns3::SequenceNumber< unsigned int, int >', 'ns3::SequenceNumber32')
|
||||
typehandlers.add_type_alias('ns3::SequenceNumber< unsigned int, int >*', 'ns3::SequenceNumber32*')
|
||||
typehandlers.add_type_alias('ns3::SequenceNumber< unsigned int, int >&', 'ns3::SequenceNumber32&')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::PhyMacRxEndErrorCallback')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::PhyMacRxEndErrorCallback*')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::PhyMacRxEndErrorCallback&')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::PhyMacTxEndCallback')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::PhyMacTxEndCallback*')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::PhyMacTxEndCallback&')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::PhyMacRxEndOkCallback')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::PhyMacRxEndOkCallback*')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::PhyMacRxEndOkCallback&')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::PhyMacRxStartCallback')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::PhyMacRxStartCallback*')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::PhyMacRxStartCallback&')
|
||||
typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::PhyMacTxStartCallback')
|
||||
typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::PhyMacTxStartCallback*')
|
||||
typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::PhyMacTxStartCallback&')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::GenericPhyTxEndCallback')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::GenericPhyTxEndCallback*')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::GenericPhyTxEndCallback&')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::GenericPhyRxStartCallback')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::GenericPhyRxStartCallback*')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::GenericPhyRxStartCallback&')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::GenericPhyRxEndErrorCallback')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::GenericPhyRxEndErrorCallback*')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::GenericPhyRxEndErrorCallback&')
|
||||
typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::GenericPhyTxStartCallback')
|
||||
typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::GenericPhyTxStartCallback*')
|
||||
typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::GenericPhyTxStartCallback&')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::GenericPhyRxEndOkCallback')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::GenericPhyRxEndOkCallback*')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::GenericPhyRxEndOkCallback&')
|
||||
|
||||
## Register a nested module for the namespace Config
|
||||
|
||||
|
||||
@@ -1002,6 +1002,22 @@ def register_Ns3HalfDuplexIdealPhy_methods(root_module, cls):
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::Object >', 'd')],
|
||||
is_virtual=True)
|
||||
## half-duplex-ideal-phy.h: void ns3::HalfDuplexIdealPhy::SetGenericPhyRxEndErrorCallback(ns3::GenericPhyRxEndErrorCallback c) [member function]
|
||||
cls.add_method('SetGenericPhyRxEndErrorCallback',
|
||||
'void',
|
||||
[param('ns3::GenericPhyRxEndErrorCallback', 'c')])
|
||||
## half-duplex-ideal-phy.h: void ns3::HalfDuplexIdealPhy::SetGenericPhyRxEndOkCallback(ns3::GenericPhyRxEndOkCallback c) [member function]
|
||||
cls.add_method('SetGenericPhyRxEndOkCallback',
|
||||
'void',
|
||||
[param('ns3::GenericPhyRxEndOkCallback', 'c')])
|
||||
## half-duplex-ideal-phy.h: void ns3::HalfDuplexIdealPhy::SetGenericPhyRxStartCallback(ns3::GenericPhyRxStartCallback c) [member function]
|
||||
cls.add_method('SetGenericPhyRxStartCallback',
|
||||
'void',
|
||||
[param('ns3::GenericPhyRxStartCallback', 'c')])
|
||||
## half-duplex-ideal-phy.h: void ns3::HalfDuplexIdealPhy::SetGenericPhyTxEndCallback(ns3::GenericPhyTxEndCallback c) [member function]
|
||||
cls.add_method('SetGenericPhyTxEndCallback',
|
||||
'void',
|
||||
[param('ns3::GenericPhyTxEndCallback', 'c')])
|
||||
## half-duplex-ideal-phy.h: void ns3::HalfDuplexIdealPhy::SetMobility(ns3::Ptr<ns3::Object> m) [member function]
|
||||
cls.add_method('SetMobility',
|
||||
'void',
|
||||
@@ -1011,22 +1027,6 @@ def register_Ns3HalfDuplexIdealPhy_methods(root_module, cls):
|
||||
cls.add_method('SetNoisePowerSpectralDensity',
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::SpectrumValue const >', 'noisePsd')])
|
||||
## half-duplex-ideal-phy.h: void ns3::HalfDuplexIdealPhy::SetPhyMacRxEndErrorCallback(ns3::PhyMacRxEndErrorCallback c) [member function]
|
||||
cls.add_method('SetPhyMacRxEndErrorCallback',
|
||||
'void',
|
||||
[param('ns3::PhyMacRxEndErrorCallback', 'c')])
|
||||
## half-duplex-ideal-phy.h: void ns3::HalfDuplexIdealPhy::SetPhyMacRxEndOkCallback(ns3::PhyMacRxEndOkCallback c) [member function]
|
||||
cls.add_method('SetPhyMacRxEndOkCallback',
|
||||
'void',
|
||||
[param('ns3::PhyMacRxEndOkCallback', 'c')])
|
||||
## half-duplex-ideal-phy.h: void ns3::HalfDuplexIdealPhy::SetPhyMacRxStartCallback(ns3::PhyMacRxStartCallback c) [member function]
|
||||
cls.add_method('SetPhyMacRxStartCallback',
|
||||
'void',
|
||||
[param('ns3::PhyMacRxStartCallback', 'c')])
|
||||
## half-duplex-ideal-phy.h: void ns3::HalfDuplexIdealPhy::SetPhyMacTxEndCallback(ns3::PhyMacTxEndCallback c) [member function]
|
||||
cls.add_method('SetPhyMacTxEndCallback',
|
||||
'void',
|
||||
[param('ns3::PhyMacTxEndCallback', 'c')])
|
||||
## half-duplex-ideal-phy.h: void ns3::HalfDuplexIdealPhy::SetRate(ns3::DataRate rate) [member function]
|
||||
cls.add_method('SetRate',
|
||||
'void',
|
||||
@@ -1456,6 +1456,10 @@ def register_Ns3AlohaNoackNetDevice_methods(root_module, cls):
|
||||
cls.add_method('SetChannel',
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::Channel >', 'c')])
|
||||
## aloha-noack-net-device.h: void ns3::AlohaNoackNetDevice::SetGenericPhyTxStartCallback(ns3::GenericPhyTxStartCallback c) [member function]
|
||||
cls.add_method('SetGenericPhyTxStartCallback',
|
||||
'void',
|
||||
[param('ns3::GenericPhyTxStartCallback', 'c')])
|
||||
## aloha-noack-net-device.h: void ns3::AlohaNoackNetDevice::SetIfIndex(uint32_t const index) [member function]
|
||||
cls.add_method('SetIfIndex',
|
||||
'void',
|
||||
@@ -1475,10 +1479,6 @@ def register_Ns3AlohaNoackNetDevice_methods(root_module, cls):
|
||||
cls.add_method('SetPhy',
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::Object >', 'phy')])
|
||||
## aloha-noack-net-device.h: void ns3::AlohaNoackNetDevice::SetPhyMacTxStartCallback(ns3::PhyMacTxStartCallback c) [member function]
|
||||
cls.add_method('SetPhyMacTxStartCallback',
|
||||
'void',
|
||||
[param('ns3::PhyMacTxStartCallback', 'c')])
|
||||
## aloha-noack-net-device.h: void ns3::AlohaNoackNetDevice::SetPromiscReceiveCallback(ns3::Callback<bool, ns3::Ptr<ns3::NetDevice>, ns3::Ptr<ns3::Packet const>, unsigned short, ns3::Address const&, ns3::Address const&, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty> cb) [member function]
|
||||
cls.add_method('SetPromiscReceiveCallback',
|
||||
'void',
|
||||
|
||||
@@ -13,31 +13,29 @@ pybindgen.settings.error_handler = ErrorHandler()
|
||||
|
||||
import sys
|
||||
import ns3_module_core
|
||||
import ns3_module_core_test
|
||||
import ns3_module_network
|
||||
import ns3_module_visualizer
|
||||
import ns3_module_bridge
|
||||
import ns3_module_config_store
|
||||
import ns3_module_emu
|
||||
import ns3_module_mobility
|
||||
import ns3_module_mpi
|
||||
import ns3_module_network_test
|
||||
import ns3_module_stats
|
||||
import ns3_module_tools
|
||||
import ns3_module_topology_read
|
||||
import ns3_module_propagation
|
||||
import ns3_module_internet
|
||||
import ns3_module_point_to_point
|
||||
import ns3_module_flow_monitor
|
||||
import ns3_module_wifi
|
||||
import ns3_module_applications
|
||||
import ns3_module_click
|
||||
import ns3_module_flow_monitor
|
||||
import ns3_module_nix_vector_routing
|
||||
import ns3_module_openflow
|
||||
import ns3_module_tap_bridge
|
||||
import ns3_module_virtual_net_device
|
||||
import ns3_module_netanim
|
||||
import ns3_module_energy
|
||||
import ns3_module_visualizer
|
||||
import ns3_module_mesh
|
||||
import ns3_module_ns3wifi
|
||||
import ns3_module_spectrum
|
||||
@@ -45,13 +43,10 @@ import ns3_module_csma
|
||||
import ns3_module_uan
|
||||
import ns3_module_aodv
|
||||
import ns3_module_dsdv
|
||||
import ns3_module_ns3wifi_test
|
||||
import ns3_module_wimax
|
||||
import ns3_module_ns3tcp
|
||||
import ns3_module_olsr
|
||||
import ns3_module_test
|
||||
import ns3_module_lte
|
||||
import ns3_module_ns3tcp_test
|
||||
|
||||
def module_init():
|
||||
root_module = Module('ns3', cpp_namespace='::ns3')
|
||||
@@ -71,17 +66,6 @@ def register_types(module):
|
||||
ns3_module_core__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_core')
|
||||
root_module.begin_section('ns3_module_core_test')
|
||||
ns3_module_core_test.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_core_test__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_core_test__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_core_test')
|
||||
root_module.begin_section('ns3_module_network')
|
||||
ns3_module_network.register_types(module)
|
||||
|
||||
@@ -93,17 +77,6 @@ def register_types(module):
|
||||
ns3_module_network__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_network')
|
||||
root_module.begin_section('ns3_module_visualizer')
|
||||
ns3_module_visualizer.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_visualizer__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_visualizer__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_visualizer')
|
||||
root_module.begin_section('ns3_module_bridge')
|
||||
ns3_module_bridge.register_types(module)
|
||||
|
||||
@@ -159,17 +132,6 @@ def register_types(module):
|
||||
ns3_module_mpi__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_mpi')
|
||||
root_module.begin_section('ns3_module_network_test')
|
||||
ns3_module_network_test.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_network_test__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_network_test__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_network_test')
|
||||
root_module.begin_section('ns3_module_stats')
|
||||
ns3_module_stats.register_types(module)
|
||||
|
||||
@@ -236,17 +198,6 @@ def register_types(module):
|
||||
ns3_module_point_to_point__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_point_to_point')
|
||||
root_module.begin_section('ns3_module_flow_monitor')
|
||||
ns3_module_flow_monitor.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_flow_monitor__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_flow_monitor__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_flow_monitor')
|
||||
root_module.begin_section('ns3_module_wifi')
|
||||
ns3_module_wifi.register_types(module)
|
||||
|
||||
@@ -280,6 +231,17 @@ def register_types(module):
|
||||
ns3_module_click__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_click')
|
||||
root_module.begin_section('ns3_module_flow_monitor')
|
||||
ns3_module_flow_monitor.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_flow_monitor__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_flow_monitor__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_flow_monitor')
|
||||
root_module.begin_section('ns3_module_nix_vector_routing')
|
||||
ns3_module_nix_vector_routing.register_types(module)
|
||||
|
||||
@@ -346,6 +308,17 @@ def register_types(module):
|
||||
ns3_module_energy__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_energy')
|
||||
root_module.begin_section('ns3_module_visualizer')
|
||||
ns3_module_visualizer.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_visualizer__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_visualizer__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_visualizer')
|
||||
root_module.begin_section('ns3_module_mesh')
|
||||
ns3_module_mesh.register_types(module)
|
||||
|
||||
@@ -423,17 +396,6 @@ def register_types(module):
|
||||
ns3_module_dsdv__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_dsdv')
|
||||
root_module.begin_section('ns3_module_ns3wifi_test')
|
||||
ns3_module_ns3wifi_test.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_ns3wifi_test__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_ns3wifi_test__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_ns3wifi_test')
|
||||
root_module.begin_section('ns3_module_wimax')
|
||||
ns3_module_wimax.register_types(module)
|
||||
|
||||
@@ -467,17 +429,6 @@ def register_types(module):
|
||||
ns3_module_olsr__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_olsr')
|
||||
root_module.begin_section('ns3_module_test')
|
||||
ns3_module_test.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_test__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_test__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_test')
|
||||
root_module.begin_section('ns3_module_lte')
|
||||
ns3_module_lte.register_types(module)
|
||||
|
||||
@@ -489,17 +440,6 @@ def register_types(module):
|
||||
ns3_module_lte__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_lte')
|
||||
root_module.begin_section('ns3_module_ns3tcp_test')
|
||||
ns3_module_ns3tcp_test.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_ns3tcp_test__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_ns3tcp_test__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_ns3tcp_test')
|
||||
module.add_container('std::vector< unsigned int >', 'unsigned int', container_type='vector')
|
||||
module.add_container('std::vector< bool >', 'bool', container_type='vector')
|
||||
module.add_container('std::vector< int >', 'int', container_type='vector')
|
||||
@@ -519,6 +459,21 @@ def register_types(module):
|
||||
module.add_container('std::list< unsigned int >', 'unsigned int', container_type='list')
|
||||
module.add_container('std::list< std::pair< ns3::Ptr< ns3::Packet >, ns3::AmsduSubframeHeader > >', 'std::pair< ns3::Ptr< ns3::Packet >, ns3::AmsduSubframeHeader >', container_type='list')
|
||||
module.add_container('std::vector< std::pair< ns3::Ptr< ns3::UanNetDevice >, ns3::Ptr< ns3::UanTransducer > > >', 'std::pair< ns3::Ptr< ns3::UanNetDevice >, ns3::Ptr< ns3::UanTransducer > >', container_type='vector')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::PhyMacRxEndErrorCallback')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::PhyMacRxEndErrorCallback*')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::PhyMacRxEndErrorCallback&')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::PhyMacTxEndCallback')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::PhyMacTxEndCallback*')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::PhyMacTxEndCallback&')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::PhyMacRxEndOkCallback')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::PhyMacRxEndOkCallback*')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::PhyMacRxEndOkCallback&')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::PhyMacRxStartCallback')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::PhyMacRxStartCallback*')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::PhyMacRxStartCallback&')
|
||||
typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::PhyMacTxStartCallback')
|
||||
typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::PhyMacTxStartCallback*')
|
||||
typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::PhyMacTxStartCallback&')
|
||||
|
||||
## Register a nested module for the namespace Config
|
||||
|
||||
@@ -624,17 +579,6 @@ def register_methods(root_module):
|
||||
ns3_module_core__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_core')
|
||||
root_module.begin_section('ns3_module_core_test')
|
||||
ns3_module_core_test.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_core_test__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_core_test__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_core_test')
|
||||
root_module.begin_section('ns3_module_network')
|
||||
ns3_module_network.register_methods(root_module)
|
||||
|
||||
@@ -646,17 +590,6 @@ def register_methods(root_module):
|
||||
ns3_module_network__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_network')
|
||||
root_module.begin_section('ns3_module_visualizer')
|
||||
ns3_module_visualizer.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_visualizer__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_visualizer__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_visualizer')
|
||||
root_module.begin_section('ns3_module_bridge')
|
||||
ns3_module_bridge.register_methods(root_module)
|
||||
|
||||
@@ -712,17 +645,6 @@ def register_methods(root_module):
|
||||
ns3_module_mpi__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_mpi')
|
||||
root_module.begin_section('ns3_module_network_test')
|
||||
ns3_module_network_test.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_network_test__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_network_test__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_network_test')
|
||||
root_module.begin_section('ns3_module_stats')
|
||||
ns3_module_stats.register_methods(root_module)
|
||||
|
||||
@@ -789,17 +711,6 @@ def register_methods(root_module):
|
||||
ns3_module_point_to_point__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_point_to_point')
|
||||
root_module.begin_section('ns3_module_flow_monitor')
|
||||
ns3_module_flow_monitor.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_flow_monitor__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_flow_monitor__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_flow_monitor')
|
||||
root_module.begin_section('ns3_module_wifi')
|
||||
ns3_module_wifi.register_methods(root_module)
|
||||
|
||||
@@ -833,6 +744,17 @@ def register_methods(root_module):
|
||||
ns3_module_click__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_click')
|
||||
root_module.begin_section('ns3_module_flow_monitor')
|
||||
ns3_module_flow_monitor.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_flow_monitor__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_flow_monitor__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_flow_monitor')
|
||||
root_module.begin_section('ns3_module_nix_vector_routing')
|
||||
ns3_module_nix_vector_routing.register_methods(root_module)
|
||||
|
||||
@@ -899,6 +821,17 @@ def register_methods(root_module):
|
||||
ns3_module_energy__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_energy')
|
||||
root_module.begin_section('ns3_module_visualizer')
|
||||
ns3_module_visualizer.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_visualizer__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_visualizer__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_visualizer')
|
||||
root_module.begin_section('ns3_module_mesh')
|
||||
ns3_module_mesh.register_methods(root_module)
|
||||
|
||||
@@ -976,17 +909,6 @@ def register_methods(root_module):
|
||||
ns3_module_dsdv__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_dsdv')
|
||||
root_module.begin_section('ns3_module_ns3wifi_test')
|
||||
ns3_module_ns3wifi_test.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_ns3wifi_test__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_ns3wifi_test__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_ns3wifi_test')
|
||||
root_module.begin_section('ns3_module_wimax')
|
||||
ns3_module_wimax.register_methods(root_module)
|
||||
|
||||
@@ -1020,17 +942,6 @@ def register_methods(root_module):
|
||||
ns3_module_olsr__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_olsr')
|
||||
root_module.begin_section('ns3_module_test')
|
||||
ns3_module_test.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_test__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_test__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_test')
|
||||
root_module.begin_section('ns3_module_lte')
|
||||
ns3_module_lte.register_methods(root_module)
|
||||
|
||||
@@ -1042,17 +953,6 @@ def register_methods(root_module):
|
||||
ns3_module_lte__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_lte')
|
||||
root_module.begin_section('ns3_module_ns3tcp_test')
|
||||
ns3_module_ns3tcp_test.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_ns3tcp_test__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_ns3tcp_test__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_ns3tcp_test')
|
||||
return
|
||||
|
||||
def register_functions(root_module):
|
||||
@@ -1068,17 +968,6 @@ def register_functions(root_module):
|
||||
ns3_module_core__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_core')
|
||||
root_module.begin_section('ns3_module_core_test')
|
||||
ns3_module_core_test.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_core_test__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_core_test__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_core_test')
|
||||
root_module.begin_section('ns3_module_network')
|
||||
ns3_module_network.register_functions(root_module)
|
||||
|
||||
@@ -1090,17 +979,6 @@ def register_functions(root_module):
|
||||
ns3_module_network__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_network')
|
||||
root_module.begin_section('ns3_module_visualizer')
|
||||
ns3_module_visualizer.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_visualizer__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_visualizer__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_visualizer')
|
||||
root_module.begin_section('ns3_module_bridge')
|
||||
ns3_module_bridge.register_functions(root_module)
|
||||
|
||||
@@ -1156,17 +1034,6 @@ def register_functions(root_module):
|
||||
ns3_module_mpi__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_mpi')
|
||||
root_module.begin_section('ns3_module_network_test')
|
||||
ns3_module_network_test.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_network_test__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_network_test__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_network_test')
|
||||
root_module.begin_section('ns3_module_stats')
|
||||
ns3_module_stats.register_functions(root_module)
|
||||
|
||||
@@ -1233,17 +1100,6 @@ def register_functions(root_module):
|
||||
ns3_module_point_to_point__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_point_to_point')
|
||||
root_module.begin_section('ns3_module_flow_monitor')
|
||||
ns3_module_flow_monitor.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_flow_monitor__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_flow_monitor__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_flow_monitor')
|
||||
root_module.begin_section('ns3_module_wifi')
|
||||
ns3_module_wifi.register_functions(root_module)
|
||||
|
||||
@@ -1277,6 +1133,17 @@ def register_functions(root_module):
|
||||
ns3_module_click__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_click')
|
||||
root_module.begin_section('ns3_module_flow_monitor')
|
||||
ns3_module_flow_monitor.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_flow_monitor__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_flow_monitor__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_flow_monitor')
|
||||
root_module.begin_section('ns3_module_nix_vector_routing')
|
||||
ns3_module_nix_vector_routing.register_functions(root_module)
|
||||
|
||||
@@ -1343,6 +1210,17 @@ def register_functions(root_module):
|
||||
ns3_module_energy__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_energy')
|
||||
root_module.begin_section('ns3_module_visualizer')
|
||||
ns3_module_visualizer.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_visualizer__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_visualizer__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_visualizer')
|
||||
root_module.begin_section('ns3_module_mesh')
|
||||
ns3_module_mesh.register_functions(root_module)
|
||||
|
||||
@@ -1420,17 +1298,6 @@ def register_functions(root_module):
|
||||
ns3_module_dsdv__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_dsdv')
|
||||
root_module.begin_section('ns3_module_ns3wifi_test')
|
||||
ns3_module_ns3wifi_test.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_ns3wifi_test__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_ns3wifi_test__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_ns3wifi_test')
|
||||
root_module.begin_section('ns3_module_wimax')
|
||||
ns3_module_wimax.register_functions(root_module)
|
||||
|
||||
@@ -1464,17 +1331,6 @@ def register_functions(root_module):
|
||||
ns3_module_olsr__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_olsr')
|
||||
root_module.begin_section('ns3_module_test')
|
||||
ns3_module_test.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_test__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_test__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_test')
|
||||
root_module.begin_section('ns3_module_lte')
|
||||
ns3_module_lte.register_functions(root_module)
|
||||
|
||||
@@ -1486,17 +1342,6 @@ def register_functions(root_module):
|
||||
ns3_module_lte__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_lte')
|
||||
root_module.begin_section('ns3_module_ns3tcp_test')
|
||||
ns3_module_ns3tcp_test.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_ns3tcp_test__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_ns3tcp_test__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_ns3tcp_test')
|
||||
register_functions_ns3_Config(module.get_submodule('Config'), root_module)
|
||||
register_functions_ns3_FatalImpl(module.get_submodule('FatalImpl'), root_module)
|
||||
register_functions_ns3_addressUtils(module.get_submodule('addressUtils'), root_module)
|
||||
|
||||
@@ -9,6 +9,7 @@ callback_classes = [
|
||||
['void', 'ns3::Ptr<ns3::Packet>', 'ns3::UanAddress const&', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
['void', 'unsigned char*', 'long', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
['void', 'ns3::Ptr<ns3::PacketBurst const>', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
['bool', 'ns3::Ptr<ns3::Packet>', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
['void', 'ns3::Mac48Address', 'ns3::Mac48Address', 'unsigned int', 'bool', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
['void', 'unsigned int', 'ns3::Mac48Address', 'ns3::Mac48Address', 'ns3::dot11s::PeerLink::PeerState', 'ns3::dot11s::PeerLink::PeerState', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
['void', 'ns3::Ptr<ns3::Packet>', 'ns3::WifiMacHeader const*', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
@@ -29,7 +30,6 @@ callback_classes = [
|
||||
['void', 'ns3::WifiMacHeader const&', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
['void', 'ns3::Ipv4Address', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
['void', 'ns3::Ptr<ns3::ArpCache const>', 'ns3::Ipv4Address', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
['bool', 'ns3::Ptr<ns3::Packet>', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
['bool', 'ns3::Ptr<ns3::NetDevice>', 'ns3::Ptr<ns3::Packet const>', 'unsigned short', 'ns3::Address const&', 'ns3::Address const&', 'ns3::NetDevice::PacketType', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
['bool', 'ns3::Ptr<ns3::NetDevice>', 'ns3::Ptr<ns3::Packet const>', 'unsigned short', 'ns3::Address const&', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
['void', 'ns3::Ptr<ns3::Packet>', 'ns3::Mac48Address', 'ns3::Mac48Address', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'],
|
||||
|
||||
@@ -5,8 +5,6 @@ def register_types(module):
|
||||
|
||||
## file-config.h: ns3::FileConfig [class]
|
||||
module.add_class('FileConfig', allow_subclassing=True)
|
||||
## gtk-config-store.h: ns3::GtkConfigStore [class]
|
||||
module.add_class('GtkConfigStore')
|
||||
## file-config.h: ns3::NoneFileConfig [class]
|
||||
module.add_class('NoneFileConfig', parent=root_module['ns3::FileConfig'])
|
||||
## config-store.h: ns3::ConfigStore [class]
|
||||
@@ -108,7 +106,6 @@ def register_types_ns3_olsr(module):
|
||||
|
||||
def register_methods(root_module):
|
||||
register_Ns3FileConfig_methods(root_module, root_module['ns3::FileConfig'])
|
||||
register_Ns3GtkConfigStore_methods(root_module, root_module['ns3::GtkConfigStore'])
|
||||
register_Ns3NoneFileConfig_methods(root_module, root_module['ns3::NoneFileConfig'])
|
||||
register_Ns3ConfigStore_methods(root_module, root_module['ns3::ConfigStore'])
|
||||
return
|
||||
@@ -140,21 +137,6 @@ def register_Ns3FileConfig_methods(root_module, cls):
|
||||
is_pure_virtual=True, is_virtual=True)
|
||||
return
|
||||
|
||||
def register_Ns3GtkConfigStore_methods(root_module, cls):
|
||||
## gtk-config-store.h: ns3::GtkConfigStore::GtkConfigStore(ns3::GtkConfigStore const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::GtkConfigStore const &', 'arg0')])
|
||||
## gtk-config-store.h: ns3::GtkConfigStore::GtkConfigStore() [constructor]
|
||||
cls.add_constructor([])
|
||||
## gtk-config-store.h: void ns3::GtkConfigStore::ConfigureAttributes() [member function]
|
||||
cls.add_method('ConfigureAttributes',
|
||||
'void',
|
||||
[])
|
||||
## gtk-config-store.h: void ns3::GtkConfigStore::ConfigureDefaults() [member function]
|
||||
cls.add_method('ConfigureDefaults',
|
||||
'void',
|
||||
[])
|
||||
return
|
||||
|
||||
def register_Ns3NoneFileConfig_methods(root_module, cls):
|
||||
## file-config.h: ns3::NoneFileConfig::NoneFileConfig(ns3::NoneFileConfig const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::NoneFileConfig const &', 'arg0')])
|
||||
|
||||
@@ -1192,6 +1192,22 @@ def register_Ns3LteSpectrumPhy_methods(root_module, cls):
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::Object >', 'd')],
|
||||
is_virtual=True)
|
||||
## lte-spectrum-phy.h: void ns3::LteSpectrumPhy::SetGenericPhyRxEndErrorCallback(ns3::GenericPhyRxEndErrorCallback c) [member function]
|
||||
cls.add_method('SetGenericPhyRxEndErrorCallback',
|
||||
'void',
|
||||
[param('ns3::GenericPhyRxEndErrorCallback', 'c')])
|
||||
## lte-spectrum-phy.h: void ns3::LteSpectrumPhy::SetGenericPhyRxEndOkCallback(ns3::GenericPhyRxEndOkCallback c) [member function]
|
||||
cls.add_method('SetGenericPhyRxEndOkCallback',
|
||||
'void',
|
||||
[param('ns3::GenericPhyRxEndOkCallback', 'c')])
|
||||
## lte-spectrum-phy.h: void ns3::LteSpectrumPhy::SetGenericPhyRxStartCallback(ns3::GenericPhyRxStartCallback c) [member function]
|
||||
cls.add_method('SetGenericPhyRxStartCallback',
|
||||
'void',
|
||||
[param('ns3::GenericPhyRxStartCallback', 'c')])
|
||||
## lte-spectrum-phy.h: void ns3::LteSpectrumPhy::SetGenericPhyTxEndCallback(ns3::GenericPhyTxEndCallback c) [member function]
|
||||
cls.add_method('SetGenericPhyTxEndCallback',
|
||||
'void',
|
||||
[param('ns3::GenericPhyTxEndCallback', 'c')])
|
||||
## lte-spectrum-phy.h: void ns3::LteSpectrumPhy::SetMobility(ns3::Ptr<ns3::Object> m) [member function]
|
||||
cls.add_method('SetMobility',
|
||||
'void',
|
||||
@@ -1201,22 +1217,6 @@ def register_Ns3LteSpectrumPhy_methods(root_module, cls):
|
||||
cls.add_method('SetNoisePowerSpectralDensity',
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::SpectrumValue const >', 'noisePsd')])
|
||||
## lte-spectrum-phy.h: void ns3::LteSpectrumPhy::SetPhyMacRxEndErrorCallback(ns3::PhyMacRxEndErrorCallback c) [member function]
|
||||
cls.add_method('SetPhyMacRxEndErrorCallback',
|
||||
'void',
|
||||
[param('ns3::PhyMacRxEndErrorCallback', 'c')])
|
||||
## lte-spectrum-phy.h: void ns3::LteSpectrumPhy::SetPhyMacRxEndOkCallback(ns3::PhyMacRxEndOkCallback c) [member function]
|
||||
cls.add_method('SetPhyMacRxEndOkCallback',
|
||||
'void',
|
||||
[param('ns3::PhyMacRxEndOkCallback', 'c')])
|
||||
## lte-spectrum-phy.h: void ns3::LteSpectrumPhy::SetPhyMacRxStartCallback(ns3::PhyMacRxStartCallback c) [member function]
|
||||
cls.add_method('SetPhyMacRxStartCallback',
|
||||
'void',
|
||||
[param('ns3::PhyMacRxStartCallback', 'c')])
|
||||
## lte-spectrum-phy.h: void ns3::LteSpectrumPhy::SetPhyMacTxEndCallback(ns3::PhyMacTxEndCallback c) [member function]
|
||||
cls.add_method('SetPhyMacTxEndCallback',
|
||||
'void',
|
||||
[param('ns3::PhyMacTxEndCallback', 'c')])
|
||||
## lte-spectrum-phy.h: void ns3::LteSpectrumPhy::SetState(ns3::LteSpectrumPhy::State newState) [member function]
|
||||
cls.add_method('SetState',
|
||||
'void',
|
||||
@@ -1615,10 +1615,10 @@ def register_Ns3LteNetDevice_methods(root_module, cls):
|
||||
'void',
|
||||
[],
|
||||
is_virtual=True)
|
||||
## lte-net-device.h: void ns3::LteNetDevice::SetPhyMacTxStartCallback(ns3::PhyMacTxStartCallback c) [member function]
|
||||
cls.add_method('SetPhyMacTxStartCallback',
|
||||
## lte-net-device.h: void ns3::LteNetDevice::SetGenericPhyTxStartCallback(ns3::GenericPhyTxStartCallback c) [member function]
|
||||
cls.add_method('SetGenericPhyTxStartCallback',
|
||||
'void',
|
||||
[param('ns3::PhyMacTxStartCallback', 'c')])
|
||||
[param('ns3::GenericPhyTxStartCallback', 'c')])
|
||||
## lte-net-device.h: void ns3::LteNetDevice::SetPhy(ns3::Ptr<ns3::LtePhy> phy) [member function]
|
||||
cls.add_method('SetPhy',
|
||||
'void',
|
||||
|
||||
@@ -256,21 +256,21 @@ def register_types(module):
|
||||
typehandlers.add_type_alias('ns3::SequenceNumber< unsigned int, int >', 'ns3::SequenceNumber32')
|
||||
typehandlers.add_type_alias('ns3::SequenceNumber< unsigned int, int >*', 'ns3::SequenceNumber32*')
|
||||
typehandlers.add_type_alias('ns3::SequenceNumber< unsigned int, int >&', 'ns3::SequenceNumber32&')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::PhyMacRxEndErrorCallback')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::PhyMacRxEndErrorCallback*')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::PhyMacRxEndErrorCallback&')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::PhyMacTxEndCallback')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::PhyMacTxEndCallback*')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::PhyMacTxEndCallback&')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::PhyMacRxEndOkCallback')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::PhyMacRxEndOkCallback*')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::PhyMacRxEndOkCallback&')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::PhyMacRxStartCallback')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::PhyMacRxStartCallback*')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::PhyMacRxStartCallback&')
|
||||
typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::PhyMacTxStartCallback')
|
||||
typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::PhyMacTxStartCallback*')
|
||||
typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::PhyMacTxStartCallback&')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::GenericPhyTxEndCallback')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::GenericPhyTxEndCallback*')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::GenericPhyTxEndCallback&')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::GenericPhyRxStartCallback')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::GenericPhyRxStartCallback*')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::GenericPhyRxStartCallback&')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::GenericPhyRxEndErrorCallback')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::GenericPhyRxEndErrorCallback*')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::GenericPhyRxEndErrorCallback&')
|
||||
typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::GenericPhyTxStartCallback')
|
||||
typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::GenericPhyTxStartCallback*')
|
||||
typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::GenericPhyTxStartCallback&')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::GenericPhyRxEndOkCallback')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::GenericPhyRxEndOkCallback*')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::GenericPhyRxEndOkCallback&')
|
||||
|
||||
## Register a nested module for the namespace Config
|
||||
|
||||
|
||||
@@ -1002,6 +1002,22 @@ def register_Ns3HalfDuplexIdealPhy_methods(root_module, cls):
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::Object >', 'd')],
|
||||
is_virtual=True)
|
||||
## half-duplex-ideal-phy.h: void ns3::HalfDuplexIdealPhy::SetGenericPhyRxEndErrorCallback(ns3::GenericPhyRxEndErrorCallback c) [member function]
|
||||
cls.add_method('SetGenericPhyRxEndErrorCallback',
|
||||
'void',
|
||||
[param('ns3::GenericPhyRxEndErrorCallback', 'c')])
|
||||
## half-duplex-ideal-phy.h: void ns3::HalfDuplexIdealPhy::SetGenericPhyRxEndOkCallback(ns3::GenericPhyRxEndOkCallback c) [member function]
|
||||
cls.add_method('SetGenericPhyRxEndOkCallback',
|
||||
'void',
|
||||
[param('ns3::GenericPhyRxEndOkCallback', 'c')])
|
||||
## half-duplex-ideal-phy.h: void ns3::HalfDuplexIdealPhy::SetGenericPhyRxStartCallback(ns3::GenericPhyRxStartCallback c) [member function]
|
||||
cls.add_method('SetGenericPhyRxStartCallback',
|
||||
'void',
|
||||
[param('ns3::GenericPhyRxStartCallback', 'c')])
|
||||
## half-duplex-ideal-phy.h: void ns3::HalfDuplexIdealPhy::SetGenericPhyTxEndCallback(ns3::GenericPhyTxEndCallback c) [member function]
|
||||
cls.add_method('SetGenericPhyTxEndCallback',
|
||||
'void',
|
||||
[param('ns3::GenericPhyTxEndCallback', 'c')])
|
||||
## half-duplex-ideal-phy.h: void ns3::HalfDuplexIdealPhy::SetMobility(ns3::Ptr<ns3::Object> m) [member function]
|
||||
cls.add_method('SetMobility',
|
||||
'void',
|
||||
@@ -1011,22 +1027,6 @@ def register_Ns3HalfDuplexIdealPhy_methods(root_module, cls):
|
||||
cls.add_method('SetNoisePowerSpectralDensity',
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::SpectrumValue const >', 'noisePsd')])
|
||||
## half-duplex-ideal-phy.h: void ns3::HalfDuplexIdealPhy::SetPhyMacRxEndErrorCallback(ns3::PhyMacRxEndErrorCallback c) [member function]
|
||||
cls.add_method('SetPhyMacRxEndErrorCallback',
|
||||
'void',
|
||||
[param('ns3::PhyMacRxEndErrorCallback', 'c')])
|
||||
## half-duplex-ideal-phy.h: void ns3::HalfDuplexIdealPhy::SetPhyMacRxEndOkCallback(ns3::PhyMacRxEndOkCallback c) [member function]
|
||||
cls.add_method('SetPhyMacRxEndOkCallback',
|
||||
'void',
|
||||
[param('ns3::PhyMacRxEndOkCallback', 'c')])
|
||||
## half-duplex-ideal-phy.h: void ns3::HalfDuplexIdealPhy::SetPhyMacRxStartCallback(ns3::PhyMacRxStartCallback c) [member function]
|
||||
cls.add_method('SetPhyMacRxStartCallback',
|
||||
'void',
|
||||
[param('ns3::PhyMacRxStartCallback', 'c')])
|
||||
## half-duplex-ideal-phy.h: void ns3::HalfDuplexIdealPhy::SetPhyMacTxEndCallback(ns3::PhyMacTxEndCallback c) [member function]
|
||||
cls.add_method('SetPhyMacTxEndCallback',
|
||||
'void',
|
||||
[param('ns3::PhyMacTxEndCallback', 'c')])
|
||||
## half-duplex-ideal-phy.h: void ns3::HalfDuplexIdealPhy::SetRate(ns3::DataRate rate) [member function]
|
||||
cls.add_method('SetRate',
|
||||
'void',
|
||||
@@ -1456,6 +1456,10 @@ def register_Ns3AlohaNoackNetDevice_methods(root_module, cls):
|
||||
cls.add_method('SetChannel',
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::Channel >', 'c')])
|
||||
## aloha-noack-net-device.h: void ns3::AlohaNoackNetDevice::SetGenericPhyTxStartCallback(ns3::GenericPhyTxStartCallback c) [member function]
|
||||
cls.add_method('SetGenericPhyTxStartCallback',
|
||||
'void',
|
||||
[param('ns3::GenericPhyTxStartCallback', 'c')])
|
||||
## aloha-noack-net-device.h: void ns3::AlohaNoackNetDevice::SetIfIndex(uint32_t const index) [member function]
|
||||
cls.add_method('SetIfIndex',
|
||||
'void',
|
||||
@@ -1475,10 +1479,6 @@ def register_Ns3AlohaNoackNetDevice_methods(root_module, cls):
|
||||
cls.add_method('SetPhy',
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::Object >', 'phy')])
|
||||
## aloha-noack-net-device.h: void ns3::AlohaNoackNetDevice::SetPhyMacTxStartCallback(ns3::PhyMacTxStartCallback c) [member function]
|
||||
cls.add_method('SetPhyMacTxStartCallback',
|
||||
'void',
|
||||
[param('ns3::PhyMacTxStartCallback', 'c')])
|
||||
## aloha-noack-net-device.h: void ns3::AlohaNoackNetDevice::SetPromiscReceiveCallback(ns3::Callback<bool, ns3::Ptr<ns3::NetDevice>, ns3::Ptr<ns3::Packet const>, unsigned short, ns3::Address const&, ns3::Address const&, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty> cb) [member function]
|
||||
cls.add_method('SetPromiscReceiveCallback',
|
||||
'void',
|
||||
|
||||
@@ -13,31 +13,29 @@ pybindgen.settings.error_handler = ErrorHandler()
|
||||
|
||||
import sys
|
||||
import ns3_module_core
|
||||
import ns3_module_core_test
|
||||
import ns3_module_network
|
||||
import ns3_module_visualizer
|
||||
import ns3_module_bridge
|
||||
import ns3_module_config_store
|
||||
import ns3_module_emu
|
||||
import ns3_module_mobility
|
||||
import ns3_module_mpi
|
||||
import ns3_module_network_test
|
||||
import ns3_module_stats
|
||||
import ns3_module_tools
|
||||
import ns3_module_topology_read
|
||||
import ns3_module_propagation
|
||||
import ns3_module_internet
|
||||
import ns3_module_point_to_point
|
||||
import ns3_module_flow_monitor
|
||||
import ns3_module_wifi
|
||||
import ns3_module_applications
|
||||
import ns3_module_click
|
||||
import ns3_module_flow_monitor
|
||||
import ns3_module_nix_vector_routing
|
||||
import ns3_module_openflow
|
||||
import ns3_module_tap_bridge
|
||||
import ns3_module_virtual_net_device
|
||||
import ns3_module_netanim
|
||||
import ns3_module_energy
|
||||
import ns3_module_visualizer
|
||||
import ns3_module_mesh
|
||||
import ns3_module_ns3wifi
|
||||
import ns3_module_spectrum
|
||||
@@ -45,13 +43,10 @@ import ns3_module_csma
|
||||
import ns3_module_uan
|
||||
import ns3_module_aodv
|
||||
import ns3_module_dsdv
|
||||
import ns3_module_ns3wifi_test
|
||||
import ns3_module_wimax
|
||||
import ns3_module_ns3tcp
|
||||
import ns3_module_olsr
|
||||
import ns3_module_test
|
||||
import ns3_module_lte
|
||||
import ns3_module_ns3tcp_test
|
||||
|
||||
def module_init():
|
||||
root_module = Module('ns3', cpp_namespace='::ns3')
|
||||
@@ -71,17 +66,6 @@ def register_types(module):
|
||||
ns3_module_core__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_core')
|
||||
root_module.begin_section('ns3_module_core_test')
|
||||
ns3_module_core_test.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_core_test__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_core_test__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_core_test')
|
||||
root_module.begin_section('ns3_module_network')
|
||||
ns3_module_network.register_types(module)
|
||||
|
||||
@@ -93,17 +77,6 @@ def register_types(module):
|
||||
ns3_module_network__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_network')
|
||||
root_module.begin_section('ns3_module_visualizer')
|
||||
ns3_module_visualizer.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_visualizer__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_visualizer__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_visualizer')
|
||||
root_module.begin_section('ns3_module_bridge')
|
||||
ns3_module_bridge.register_types(module)
|
||||
|
||||
@@ -159,17 +132,6 @@ def register_types(module):
|
||||
ns3_module_mpi__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_mpi')
|
||||
root_module.begin_section('ns3_module_network_test')
|
||||
ns3_module_network_test.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_network_test__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_network_test__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_network_test')
|
||||
root_module.begin_section('ns3_module_stats')
|
||||
ns3_module_stats.register_types(module)
|
||||
|
||||
@@ -236,17 +198,6 @@ def register_types(module):
|
||||
ns3_module_point_to_point__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_point_to_point')
|
||||
root_module.begin_section('ns3_module_flow_monitor')
|
||||
ns3_module_flow_monitor.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_flow_monitor__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_flow_monitor__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_flow_monitor')
|
||||
root_module.begin_section('ns3_module_wifi')
|
||||
ns3_module_wifi.register_types(module)
|
||||
|
||||
@@ -280,6 +231,17 @@ def register_types(module):
|
||||
ns3_module_click__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_click')
|
||||
root_module.begin_section('ns3_module_flow_monitor')
|
||||
ns3_module_flow_monitor.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_flow_monitor__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_flow_monitor__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_flow_monitor')
|
||||
root_module.begin_section('ns3_module_nix_vector_routing')
|
||||
ns3_module_nix_vector_routing.register_types(module)
|
||||
|
||||
@@ -346,6 +308,17 @@ def register_types(module):
|
||||
ns3_module_energy__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_energy')
|
||||
root_module.begin_section('ns3_module_visualizer')
|
||||
ns3_module_visualizer.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_visualizer__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_visualizer__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_visualizer')
|
||||
root_module.begin_section('ns3_module_mesh')
|
||||
ns3_module_mesh.register_types(module)
|
||||
|
||||
@@ -423,17 +396,6 @@ def register_types(module):
|
||||
ns3_module_dsdv__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_dsdv')
|
||||
root_module.begin_section('ns3_module_ns3wifi_test')
|
||||
ns3_module_ns3wifi_test.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_ns3wifi_test__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_ns3wifi_test__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_ns3wifi_test')
|
||||
root_module.begin_section('ns3_module_wimax')
|
||||
ns3_module_wimax.register_types(module)
|
||||
|
||||
@@ -467,17 +429,6 @@ def register_types(module):
|
||||
ns3_module_olsr__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_olsr')
|
||||
root_module.begin_section('ns3_module_test')
|
||||
ns3_module_test.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_test__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_test__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_test')
|
||||
root_module.begin_section('ns3_module_lte')
|
||||
ns3_module_lte.register_types(module)
|
||||
|
||||
@@ -489,17 +440,6 @@ def register_types(module):
|
||||
ns3_module_lte__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_lte')
|
||||
root_module.begin_section('ns3_module_ns3tcp_test')
|
||||
ns3_module_ns3tcp_test.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_ns3tcp_test__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_ns3tcp_test__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_ns3tcp_test')
|
||||
module.add_container('std::vector< unsigned int >', 'unsigned int', container_type='vector')
|
||||
module.add_container('std::vector< bool >', 'bool', container_type='vector')
|
||||
module.add_container('std::vector< int >', 'int', container_type='vector')
|
||||
@@ -519,6 +459,21 @@ def register_types(module):
|
||||
module.add_container('std::list< unsigned int >', 'unsigned int', container_type='list')
|
||||
module.add_container('std::list< std::pair< ns3::Ptr< ns3::Packet >, ns3::AmsduSubframeHeader > >', 'std::pair< ns3::Ptr< ns3::Packet >, ns3::AmsduSubframeHeader >', container_type='list')
|
||||
module.add_container('std::vector< std::pair< ns3::Ptr< ns3::UanNetDevice >, ns3::Ptr< ns3::UanTransducer > > >', 'std::pair< ns3::Ptr< ns3::UanNetDevice >, ns3::Ptr< ns3::UanTransducer > >', container_type='vector')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::PhyMacRxEndErrorCallback')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::PhyMacRxEndErrorCallback*')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::PhyMacRxEndErrorCallback&')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::PhyMacTxEndCallback')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::PhyMacTxEndCallback*')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::PhyMacTxEndCallback&')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::PhyMacRxEndOkCallback')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::PhyMacRxEndOkCallback*')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::PhyMacRxEndOkCallback&')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::PhyMacRxStartCallback')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::PhyMacRxStartCallback*')
|
||||
typehandlers.add_type_alias('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::PhyMacRxStartCallback&')
|
||||
typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'ns3::PhyMacTxStartCallback')
|
||||
typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', 'ns3::PhyMacTxStartCallback*')
|
||||
typehandlers.add_type_alias('ns3::Callback< bool, ns3::Ptr< ns3::Packet >, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', 'ns3::PhyMacTxStartCallback&')
|
||||
|
||||
## Register a nested module for the namespace Config
|
||||
|
||||
@@ -624,17 +579,6 @@ def register_methods(root_module):
|
||||
ns3_module_core__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_core')
|
||||
root_module.begin_section('ns3_module_core_test')
|
||||
ns3_module_core_test.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_core_test__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_core_test__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_core_test')
|
||||
root_module.begin_section('ns3_module_network')
|
||||
ns3_module_network.register_methods(root_module)
|
||||
|
||||
@@ -646,17 +590,6 @@ def register_methods(root_module):
|
||||
ns3_module_network__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_network')
|
||||
root_module.begin_section('ns3_module_visualizer')
|
||||
ns3_module_visualizer.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_visualizer__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_visualizer__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_visualizer')
|
||||
root_module.begin_section('ns3_module_bridge')
|
||||
ns3_module_bridge.register_methods(root_module)
|
||||
|
||||
@@ -712,17 +645,6 @@ def register_methods(root_module):
|
||||
ns3_module_mpi__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_mpi')
|
||||
root_module.begin_section('ns3_module_network_test')
|
||||
ns3_module_network_test.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_network_test__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_network_test__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_network_test')
|
||||
root_module.begin_section('ns3_module_stats')
|
||||
ns3_module_stats.register_methods(root_module)
|
||||
|
||||
@@ -789,17 +711,6 @@ def register_methods(root_module):
|
||||
ns3_module_point_to_point__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_point_to_point')
|
||||
root_module.begin_section('ns3_module_flow_monitor')
|
||||
ns3_module_flow_monitor.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_flow_monitor__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_flow_monitor__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_flow_monitor')
|
||||
root_module.begin_section('ns3_module_wifi')
|
||||
ns3_module_wifi.register_methods(root_module)
|
||||
|
||||
@@ -833,6 +744,17 @@ def register_methods(root_module):
|
||||
ns3_module_click__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_click')
|
||||
root_module.begin_section('ns3_module_flow_monitor')
|
||||
ns3_module_flow_monitor.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_flow_monitor__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_flow_monitor__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_flow_monitor')
|
||||
root_module.begin_section('ns3_module_nix_vector_routing')
|
||||
ns3_module_nix_vector_routing.register_methods(root_module)
|
||||
|
||||
@@ -899,6 +821,17 @@ def register_methods(root_module):
|
||||
ns3_module_energy__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_energy')
|
||||
root_module.begin_section('ns3_module_visualizer')
|
||||
ns3_module_visualizer.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_visualizer__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_visualizer__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_visualizer')
|
||||
root_module.begin_section('ns3_module_mesh')
|
||||
ns3_module_mesh.register_methods(root_module)
|
||||
|
||||
@@ -976,17 +909,6 @@ def register_methods(root_module):
|
||||
ns3_module_dsdv__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_dsdv')
|
||||
root_module.begin_section('ns3_module_ns3wifi_test')
|
||||
ns3_module_ns3wifi_test.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_ns3wifi_test__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_ns3wifi_test__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_ns3wifi_test')
|
||||
root_module.begin_section('ns3_module_wimax')
|
||||
ns3_module_wimax.register_methods(root_module)
|
||||
|
||||
@@ -1020,17 +942,6 @@ def register_methods(root_module):
|
||||
ns3_module_olsr__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_olsr')
|
||||
root_module.begin_section('ns3_module_test')
|
||||
ns3_module_test.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_test__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_test__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_test')
|
||||
root_module.begin_section('ns3_module_lte')
|
||||
ns3_module_lte.register_methods(root_module)
|
||||
|
||||
@@ -1042,17 +953,6 @@ def register_methods(root_module):
|
||||
ns3_module_lte__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_lte')
|
||||
root_module.begin_section('ns3_module_ns3tcp_test')
|
||||
ns3_module_ns3tcp_test.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_ns3tcp_test__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_ns3tcp_test__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_ns3tcp_test')
|
||||
return
|
||||
|
||||
def register_functions(root_module):
|
||||
@@ -1068,17 +968,6 @@ def register_functions(root_module):
|
||||
ns3_module_core__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_core')
|
||||
root_module.begin_section('ns3_module_core_test')
|
||||
ns3_module_core_test.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_core_test__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_core_test__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_core_test')
|
||||
root_module.begin_section('ns3_module_network')
|
||||
ns3_module_network.register_functions(root_module)
|
||||
|
||||
@@ -1090,17 +979,6 @@ def register_functions(root_module):
|
||||
ns3_module_network__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_network')
|
||||
root_module.begin_section('ns3_module_visualizer')
|
||||
ns3_module_visualizer.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_visualizer__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_visualizer__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_visualizer')
|
||||
root_module.begin_section('ns3_module_bridge')
|
||||
ns3_module_bridge.register_functions(root_module)
|
||||
|
||||
@@ -1156,17 +1034,6 @@ def register_functions(root_module):
|
||||
ns3_module_mpi__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_mpi')
|
||||
root_module.begin_section('ns3_module_network_test')
|
||||
ns3_module_network_test.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_network_test__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_network_test__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_network_test')
|
||||
root_module.begin_section('ns3_module_stats')
|
||||
ns3_module_stats.register_functions(root_module)
|
||||
|
||||
@@ -1233,17 +1100,6 @@ def register_functions(root_module):
|
||||
ns3_module_point_to_point__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_point_to_point')
|
||||
root_module.begin_section('ns3_module_flow_monitor')
|
||||
ns3_module_flow_monitor.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_flow_monitor__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_flow_monitor__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_flow_monitor')
|
||||
root_module.begin_section('ns3_module_wifi')
|
||||
ns3_module_wifi.register_functions(root_module)
|
||||
|
||||
@@ -1277,6 +1133,17 @@ def register_functions(root_module):
|
||||
ns3_module_click__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_click')
|
||||
root_module.begin_section('ns3_module_flow_monitor')
|
||||
ns3_module_flow_monitor.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_flow_monitor__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_flow_monitor__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_flow_monitor')
|
||||
root_module.begin_section('ns3_module_nix_vector_routing')
|
||||
ns3_module_nix_vector_routing.register_functions(root_module)
|
||||
|
||||
@@ -1343,6 +1210,17 @@ def register_functions(root_module):
|
||||
ns3_module_energy__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_energy')
|
||||
root_module.begin_section('ns3_module_visualizer')
|
||||
ns3_module_visualizer.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_visualizer__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_visualizer__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_visualizer')
|
||||
root_module.begin_section('ns3_module_mesh')
|
||||
ns3_module_mesh.register_functions(root_module)
|
||||
|
||||
@@ -1420,17 +1298,6 @@ def register_functions(root_module):
|
||||
ns3_module_dsdv__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_dsdv')
|
||||
root_module.begin_section('ns3_module_ns3wifi_test')
|
||||
ns3_module_ns3wifi_test.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_ns3wifi_test__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_ns3wifi_test__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_ns3wifi_test')
|
||||
root_module.begin_section('ns3_module_wimax')
|
||||
ns3_module_wimax.register_functions(root_module)
|
||||
|
||||
@@ -1464,17 +1331,6 @@ def register_functions(root_module):
|
||||
ns3_module_olsr__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_olsr')
|
||||
root_module.begin_section('ns3_module_test')
|
||||
ns3_module_test.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_test__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_test__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_test')
|
||||
root_module.begin_section('ns3_module_lte')
|
||||
ns3_module_lte.register_functions(root_module)
|
||||
|
||||
@@ -1486,17 +1342,6 @@ def register_functions(root_module):
|
||||
ns3_module_lte__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_lte')
|
||||
root_module.begin_section('ns3_module_ns3tcp_test')
|
||||
ns3_module_ns3tcp_test.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_ns3tcp_test__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_ns3tcp_test__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_ns3tcp_test')
|
||||
register_functions_ns3_Config(module.get_submodule('Config'), root_module)
|
||||
register_functions_ns3_FatalImpl(module.get_submodule('FatalImpl'), root_module)
|
||||
register_functions_ns3_addressUtils(module.get_submodule('addressUtils'), root_module)
|
||||
|
||||
Reference in New Issue
Block a user