python scan
This commit is contained in:
139
bindings/python/apidefs/gcc-ILP32/ns3_module_ns3tcp.py
Normal file
139
bindings/python/apidefs/gcc-ILP32/ns3_module_ns3tcp.py
Normal file
@@ -0,0 +1,139 @@
|
||||
from pybindgen import Module, FileCodeSink, param, retval, cppclass, typehandlers
|
||||
|
||||
def register_types(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
## Register a nested module for the namespace Config
|
||||
|
||||
nested_module = module.add_cpp_namespace('Config')
|
||||
register_types_ns3_Config(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace FatalImpl
|
||||
|
||||
nested_module = module.add_cpp_namespace('FatalImpl')
|
||||
register_types_ns3_FatalImpl(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace addressUtils
|
||||
|
||||
nested_module = module.add_cpp_namespace('addressUtils')
|
||||
register_types_ns3_addressUtils(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace aodv
|
||||
|
||||
nested_module = module.add_cpp_namespace('aodv')
|
||||
register_types_ns3_aodv(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace dot11s
|
||||
|
||||
nested_module = module.add_cpp_namespace('dot11s')
|
||||
register_types_ns3_dot11s(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace dsdv
|
||||
|
||||
nested_module = module.add_cpp_namespace('dsdv')
|
||||
register_types_ns3_dsdv(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace flame
|
||||
|
||||
nested_module = module.add_cpp_namespace('flame')
|
||||
register_types_ns3_flame(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace internal
|
||||
|
||||
nested_module = module.add_cpp_namespace('internal')
|
||||
register_types_ns3_internal(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace olsr
|
||||
|
||||
nested_module = module.add_cpp_namespace('olsr')
|
||||
register_types_ns3_olsr(nested_module)
|
||||
|
||||
|
||||
def register_types_ns3_Config(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_FatalImpl(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_addressUtils(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_aodv(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_dot11s(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_dsdv(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_flame(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_internal(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_olsr(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_methods(root_module):
|
||||
return
|
||||
|
||||
def register_functions(root_module):
|
||||
module = root_module
|
||||
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)
|
||||
register_functions_ns3_aodv(module.get_submodule('aodv'), root_module)
|
||||
register_functions_ns3_dot11s(module.get_submodule('dot11s'), root_module)
|
||||
register_functions_ns3_dsdv(module.get_submodule('dsdv'), root_module)
|
||||
register_functions_ns3_flame(module.get_submodule('flame'), root_module)
|
||||
register_functions_ns3_internal(module.get_submodule('internal'), root_module)
|
||||
register_functions_ns3_olsr(module.get_submodule('olsr'), root_module)
|
||||
return
|
||||
|
||||
def register_functions_ns3_Config(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_FatalImpl(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_addressUtils(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_aodv(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_dot11s(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_dsdv(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_flame(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_internal(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_olsr(module, root_module):
|
||||
return
|
||||
|
||||
139
bindings/python/apidefs/gcc-ILP32/ns3_module_ns3wifi.py
Normal file
139
bindings/python/apidefs/gcc-ILP32/ns3_module_ns3wifi.py
Normal file
@@ -0,0 +1,139 @@
|
||||
from pybindgen import Module, FileCodeSink, param, retval, cppclass, typehandlers
|
||||
|
||||
def register_types(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
## Register a nested module for the namespace Config
|
||||
|
||||
nested_module = module.add_cpp_namespace('Config')
|
||||
register_types_ns3_Config(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace FatalImpl
|
||||
|
||||
nested_module = module.add_cpp_namespace('FatalImpl')
|
||||
register_types_ns3_FatalImpl(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace addressUtils
|
||||
|
||||
nested_module = module.add_cpp_namespace('addressUtils')
|
||||
register_types_ns3_addressUtils(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace aodv
|
||||
|
||||
nested_module = module.add_cpp_namespace('aodv')
|
||||
register_types_ns3_aodv(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace dot11s
|
||||
|
||||
nested_module = module.add_cpp_namespace('dot11s')
|
||||
register_types_ns3_dot11s(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace dsdv
|
||||
|
||||
nested_module = module.add_cpp_namespace('dsdv')
|
||||
register_types_ns3_dsdv(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace flame
|
||||
|
||||
nested_module = module.add_cpp_namespace('flame')
|
||||
register_types_ns3_flame(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace internal
|
||||
|
||||
nested_module = module.add_cpp_namespace('internal')
|
||||
register_types_ns3_internal(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace olsr
|
||||
|
||||
nested_module = module.add_cpp_namespace('olsr')
|
||||
register_types_ns3_olsr(nested_module)
|
||||
|
||||
|
||||
def register_types_ns3_Config(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_FatalImpl(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_addressUtils(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_aodv(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_dot11s(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_dsdv(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_flame(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_internal(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_olsr(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_methods(root_module):
|
||||
return
|
||||
|
||||
def register_functions(root_module):
|
||||
module = root_module
|
||||
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)
|
||||
register_functions_ns3_aodv(module.get_submodule('aodv'), root_module)
|
||||
register_functions_ns3_dot11s(module.get_submodule('dot11s'), root_module)
|
||||
register_functions_ns3_dsdv(module.get_submodule('dsdv'), root_module)
|
||||
register_functions_ns3_flame(module.get_submodule('flame'), root_module)
|
||||
register_functions_ns3_internal(module.get_submodule('internal'), root_module)
|
||||
register_functions_ns3_olsr(module.get_submodule('olsr'), root_module)
|
||||
return
|
||||
|
||||
def register_functions_ns3_Config(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_FatalImpl(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_addressUtils(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_aodv(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_dot11s(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_dsdv(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_flame(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_internal(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_olsr(module, root_module):
|
||||
return
|
||||
|
||||
139
bindings/python/apidefs/gcc-ILP32/ns3_module_openflow.py
Normal file
139
bindings/python/apidefs/gcc-ILP32/ns3_module_openflow.py
Normal file
@@ -0,0 +1,139 @@
|
||||
from pybindgen import Module, FileCodeSink, param, retval, cppclass, typehandlers
|
||||
|
||||
def register_types(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
## Register a nested module for the namespace Config
|
||||
|
||||
nested_module = module.add_cpp_namespace('Config')
|
||||
register_types_ns3_Config(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace FatalImpl
|
||||
|
||||
nested_module = module.add_cpp_namespace('FatalImpl')
|
||||
register_types_ns3_FatalImpl(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace addressUtils
|
||||
|
||||
nested_module = module.add_cpp_namespace('addressUtils')
|
||||
register_types_ns3_addressUtils(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace aodv
|
||||
|
||||
nested_module = module.add_cpp_namespace('aodv')
|
||||
register_types_ns3_aodv(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace dot11s
|
||||
|
||||
nested_module = module.add_cpp_namespace('dot11s')
|
||||
register_types_ns3_dot11s(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace dsdv
|
||||
|
||||
nested_module = module.add_cpp_namespace('dsdv')
|
||||
register_types_ns3_dsdv(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace flame
|
||||
|
||||
nested_module = module.add_cpp_namespace('flame')
|
||||
register_types_ns3_flame(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace internal
|
||||
|
||||
nested_module = module.add_cpp_namespace('internal')
|
||||
register_types_ns3_internal(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace olsr
|
||||
|
||||
nested_module = module.add_cpp_namespace('olsr')
|
||||
register_types_ns3_olsr(nested_module)
|
||||
|
||||
|
||||
def register_types_ns3_Config(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_FatalImpl(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_addressUtils(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_aodv(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_dot11s(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_dsdv(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_flame(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_internal(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_olsr(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_methods(root_module):
|
||||
return
|
||||
|
||||
def register_functions(root_module):
|
||||
module = root_module
|
||||
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)
|
||||
register_functions_ns3_aodv(module.get_submodule('aodv'), root_module)
|
||||
register_functions_ns3_dot11s(module.get_submodule('dot11s'), root_module)
|
||||
register_functions_ns3_dsdv(module.get_submodule('dsdv'), root_module)
|
||||
register_functions_ns3_flame(module.get_submodule('flame'), root_module)
|
||||
register_functions_ns3_internal(module.get_submodule('internal'), root_module)
|
||||
register_functions_ns3_olsr(module.get_submodule('olsr'), root_module)
|
||||
return
|
||||
|
||||
def register_functions_ns3_Config(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_FatalImpl(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_addressUtils(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_aodv(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_dot11s(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_dsdv(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_flame(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_internal(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_olsr(module, root_module):
|
||||
return
|
||||
|
||||
@@ -86,15 +86,15 @@ def register_types(module):
|
||||
typehandlers.add_type_alias('std::map< unsigned int, ns3::TxSpectrumModelInfo, std::less< unsigned int >, std::allocator< std::pair< unsigned int const, ns3::TxSpectrumModelInfo > > >', 'ns3::TxSpectrumModelInfoMap_t')
|
||||
typehandlers.add_type_alias('std::map< unsigned int, ns3::TxSpectrumModelInfo, std::less< unsigned int >, std::allocator< std::pair< unsigned int const, ns3::TxSpectrumModelInfo > > >*', 'ns3::TxSpectrumModelInfoMap_t*')
|
||||
typehandlers.add_type_alias('std::map< unsigned int, ns3::TxSpectrumModelInfo, std::less< unsigned int >, std::allocator< std::pair< unsigned int const, ns3::TxSpectrumModelInfo > > >&', 'ns3::TxSpectrumModelInfoMap_t&')
|
||||
typehandlers.add_type_alias('std::vector< ns3::BandInfo, std::allocator< ns3::BandInfo > >', 'ns3::Bands')
|
||||
typehandlers.add_type_alias('std::vector< ns3::BandInfo, std::allocator< ns3::BandInfo > >*', 'ns3::Bands*')
|
||||
typehandlers.add_type_alias('std::vector< ns3::BandInfo, std::allocator< ns3::BandInfo > >&', 'ns3::Bands&')
|
||||
typehandlers.add_type_alias('std::map< unsigned int, ns3::RxSpectrumModelInfo, std::less< unsigned int >, std::allocator< std::pair< unsigned int const, ns3::RxSpectrumModelInfo > > >', 'ns3::RxSpectrumModelInfoMap_t')
|
||||
typehandlers.add_type_alias('std::map< unsigned int, ns3::RxSpectrumModelInfo, std::less< unsigned int >, std::allocator< std::pair< unsigned int const, ns3::RxSpectrumModelInfo > > >*', 'ns3::RxSpectrumModelInfoMap_t*')
|
||||
typehandlers.add_type_alias('std::map< unsigned int, ns3::RxSpectrumModelInfo, std::less< unsigned int >, std::allocator< std::pair< unsigned int const, ns3::RxSpectrumModelInfo > > >&', 'ns3::RxSpectrumModelInfoMap_t&')
|
||||
typehandlers.add_type_alias('uint32_t', 'ns3::SpectrumModelUid_t')
|
||||
typehandlers.add_type_alias('uint32_t*', 'ns3::SpectrumModelUid_t*')
|
||||
typehandlers.add_type_alias('uint32_t&', 'ns3::SpectrumModelUid_t&')
|
||||
typehandlers.add_type_alias('std::vector< ns3::BandInfo, std::allocator< ns3::BandInfo > >', 'ns3::Bands')
|
||||
typehandlers.add_type_alias('std::vector< ns3::BandInfo, std::allocator< ns3::BandInfo > >*', 'ns3::Bands*')
|
||||
typehandlers.add_type_alias('std::vector< ns3::BandInfo, std::allocator< ns3::BandInfo > >&', 'ns3::Bands&')
|
||||
|
||||
## Register a nested module for the namespace Config
|
||||
|
||||
|
||||
@@ -31,19 +31,22 @@ 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_mesh
|
||||
import ns3_module_ns3wifi
|
||||
import ns3_module_spectrum
|
||||
import ns3_module_csma
|
||||
import ns3_module_uan
|
||||
import ns3_module_aodv
|
||||
import ns3_module_dsdv
|
||||
import ns3_module_lte
|
||||
import ns3_module_wimax
|
||||
import ns3_module_ns3tcp
|
||||
import ns3_module_olsr
|
||||
import ns3_module_lte
|
||||
|
||||
def module_init():
|
||||
root_module = Module('ns3', cpp_namespace='::ns3')
|
||||
@@ -261,6 +264,17 @@ def register_types(module):
|
||||
ns3_module_nix_vector_routing__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_nix_vector_routing')
|
||||
root_module.begin_section('ns3_module_openflow')
|
||||
ns3_module_openflow.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_openflow__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_openflow__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_openflow')
|
||||
root_module.begin_section('ns3_module_tap_bridge')
|
||||
ns3_module_tap_bridge.register_types(module)
|
||||
|
||||
@@ -316,6 +330,17 @@ def register_types(module):
|
||||
ns3_module_mesh__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_mesh')
|
||||
root_module.begin_section('ns3_module_ns3wifi')
|
||||
ns3_module_ns3wifi.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_ns3wifi__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_ns3wifi__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_ns3wifi')
|
||||
root_module.begin_section('ns3_module_spectrum')
|
||||
ns3_module_spectrum.register_types(module)
|
||||
|
||||
@@ -371,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_lte')
|
||||
ns3_module_lte.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_lte__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_lte__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_lte')
|
||||
root_module.begin_section('ns3_module_wimax')
|
||||
ns3_module_wimax.register_types(module)
|
||||
|
||||
@@ -393,6 +407,17 @@ def register_types(module):
|
||||
ns3_module_wimax__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_wimax')
|
||||
root_module.begin_section('ns3_module_ns3tcp')
|
||||
ns3_module_ns3tcp.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_ns3tcp__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_ns3tcp__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_ns3tcp')
|
||||
root_module.begin_section('ns3_module_olsr')
|
||||
ns3_module_olsr.register_types(module)
|
||||
|
||||
@@ -404,6 +429,17 @@ def register_types(module):
|
||||
ns3_module_olsr__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_olsr')
|
||||
root_module.begin_section('ns3_module_lte')
|
||||
ns3_module_lte.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_lte__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_lte__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_lte')
|
||||
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')
|
||||
@@ -726,6 +762,17 @@ def register_methods(root_module):
|
||||
ns3_module_nix_vector_routing__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_nix_vector_routing')
|
||||
root_module.begin_section('ns3_module_openflow')
|
||||
ns3_module_openflow.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_openflow__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_openflow__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_openflow')
|
||||
root_module.begin_section('ns3_module_tap_bridge')
|
||||
ns3_module_tap_bridge.register_methods(root_module)
|
||||
|
||||
@@ -781,6 +828,17 @@ def register_methods(root_module):
|
||||
ns3_module_mesh__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_mesh')
|
||||
root_module.begin_section('ns3_module_ns3wifi')
|
||||
ns3_module_ns3wifi.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_ns3wifi__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_ns3wifi__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_ns3wifi')
|
||||
root_module.begin_section('ns3_module_spectrum')
|
||||
ns3_module_spectrum.register_methods(root_module)
|
||||
|
||||
@@ -836,17 +894,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_lte')
|
||||
ns3_module_lte.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_lte__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_lte__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_lte')
|
||||
root_module.begin_section('ns3_module_wimax')
|
||||
ns3_module_wimax.register_methods(root_module)
|
||||
|
||||
@@ -858,6 +905,17 @@ def register_methods(root_module):
|
||||
ns3_module_wimax__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_wimax')
|
||||
root_module.begin_section('ns3_module_ns3tcp')
|
||||
ns3_module_ns3tcp.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_ns3tcp__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_ns3tcp__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_ns3tcp')
|
||||
root_module.begin_section('ns3_module_olsr')
|
||||
ns3_module_olsr.register_methods(root_module)
|
||||
|
||||
@@ -869,6 +927,17 @@ 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_lte')
|
||||
ns3_module_lte.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_lte__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_lte__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_lte')
|
||||
return
|
||||
|
||||
def register_functions(root_module):
|
||||
@@ -1082,6 +1151,17 @@ def register_functions(root_module):
|
||||
ns3_module_nix_vector_routing__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_nix_vector_routing')
|
||||
root_module.begin_section('ns3_module_openflow')
|
||||
ns3_module_openflow.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_openflow__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_openflow__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_openflow')
|
||||
root_module.begin_section('ns3_module_tap_bridge')
|
||||
ns3_module_tap_bridge.register_functions(root_module)
|
||||
|
||||
@@ -1137,6 +1217,17 @@ def register_functions(root_module):
|
||||
ns3_module_mesh__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_mesh')
|
||||
root_module.begin_section('ns3_module_ns3wifi')
|
||||
ns3_module_ns3wifi.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_ns3wifi__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_ns3wifi__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_ns3wifi')
|
||||
root_module.begin_section('ns3_module_spectrum')
|
||||
ns3_module_spectrum.register_functions(root_module)
|
||||
|
||||
@@ -1192,17 +1283,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_lte')
|
||||
ns3_module_lte.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_lte__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_lte__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_lte')
|
||||
root_module.begin_section('ns3_module_wimax')
|
||||
ns3_module_wimax.register_functions(root_module)
|
||||
|
||||
@@ -1214,6 +1294,17 @@ def register_functions(root_module):
|
||||
ns3_module_wimax__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_wimax')
|
||||
root_module.begin_section('ns3_module_ns3tcp')
|
||||
ns3_module_ns3tcp.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_ns3tcp__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_ns3tcp__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_ns3tcp')
|
||||
root_module.begin_section('ns3_module_olsr')
|
||||
ns3_module_olsr.register_functions(root_module)
|
||||
|
||||
@@ -1225,6 +1316,17 @@ 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_lte')
|
||||
ns3_module_lte.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_lte__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_lte__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_lte')
|
||||
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)
|
||||
|
||||
139
bindings/python/apidefs/gcc-LP64/ns3_module_ns3tcp.py
Normal file
139
bindings/python/apidefs/gcc-LP64/ns3_module_ns3tcp.py
Normal file
@@ -0,0 +1,139 @@
|
||||
from pybindgen import Module, FileCodeSink, param, retval, cppclass, typehandlers
|
||||
|
||||
def register_types(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
## Register a nested module for the namespace Config
|
||||
|
||||
nested_module = module.add_cpp_namespace('Config')
|
||||
register_types_ns3_Config(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace FatalImpl
|
||||
|
||||
nested_module = module.add_cpp_namespace('FatalImpl')
|
||||
register_types_ns3_FatalImpl(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace addressUtils
|
||||
|
||||
nested_module = module.add_cpp_namespace('addressUtils')
|
||||
register_types_ns3_addressUtils(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace aodv
|
||||
|
||||
nested_module = module.add_cpp_namespace('aodv')
|
||||
register_types_ns3_aodv(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace dot11s
|
||||
|
||||
nested_module = module.add_cpp_namespace('dot11s')
|
||||
register_types_ns3_dot11s(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace dsdv
|
||||
|
||||
nested_module = module.add_cpp_namespace('dsdv')
|
||||
register_types_ns3_dsdv(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace flame
|
||||
|
||||
nested_module = module.add_cpp_namespace('flame')
|
||||
register_types_ns3_flame(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace internal
|
||||
|
||||
nested_module = module.add_cpp_namespace('internal')
|
||||
register_types_ns3_internal(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace olsr
|
||||
|
||||
nested_module = module.add_cpp_namespace('olsr')
|
||||
register_types_ns3_olsr(nested_module)
|
||||
|
||||
|
||||
def register_types_ns3_Config(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_FatalImpl(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_addressUtils(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_aodv(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_dot11s(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_dsdv(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_flame(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_internal(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_olsr(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_methods(root_module):
|
||||
return
|
||||
|
||||
def register_functions(root_module):
|
||||
module = root_module
|
||||
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)
|
||||
register_functions_ns3_aodv(module.get_submodule('aodv'), root_module)
|
||||
register_functions_ns3_dot11s(module.get_submodule('dot11s'), root_module)
|
||||
register_functions_ns3_dsdv(module.get_submodule('dsdv'), root_module)
|
||||
register_functions_ns3_flame(module.get_submodule('flame'), root_module)
|
||||
register_functions_ns3_internal(module.get_submodule('internal'), root_module)
|
||||
register_functions_ns3_olsr(module.get_submodule('olsr'), root_module)
|
||||
return
|
||||
|
||||
def register_functions_ns3_Config(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_FatalImpl(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_addressUtils(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_aodv(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_dot11s(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_dsdv(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_flame(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_internal(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_olsr(module, root_module):
|
||||
return
|
||||
|
||||
139
bindings/python/apidefs/gcc-LP64/ns3_module_ns3wifi.py
Normal file
139
bindings/python/apidefs/gcc-LP64/ns3_module_ns3wifi.py
Normal file
@@ -0,0 +1,139 @@
|
||||
from pybindgen import Module, FileCodeSink, param, retval, cppclass, typehandlers
|
||||
|
||||
def register_types(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
## Register a nested module for the namespace Config
|
||||
|
||||
nested_module = module.add_cpp_namespace('Config')
|
||||
register_types_ns3_Config(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace FatalImpl
|
||||
|
||||
nested_module = module.add_cpp_namespace('FatalImpl')
|
||||
register_types_ns3_FatalImpl(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace addressUtils
|
||||
|
||||
nested_module = module.add_cpp_namespace('addressUtils')
|
||||
register_types_ns3_addressUtils(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace aodv
|
||||
|
||||
nested_module = module.add_cpp_namespace('aodv')
|
||||
register_types_ns3_aodv(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace dot11s
|
||||
|
||||
nested_module = module.add_cpp_namespace('dot11s')
|
||||
register_types_ns3_dot11s(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace dsdv
|
||||
|
||||
nested_module = module.add_cpp_namespace('dsdv')
|
||||
register_types_ns3_dsdv(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace flame
|
||||
|
||||
nested_module = module.add_cpp_namespace('flame')
|
||||
register_types_ns3_flame(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace internal
|
||||
|
||||
nested_module = module.add_cpp_namespace('internal')
|
||||
register_types_ns3_internal(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace olsr
|
||||
|
||||
nested_module = module.add_cpp_namespace('olsr')
|
||||
register_types_ns3_olsr(nested_module)
|
||||
|
||||
|
||||
def register_types_ns3_Config(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_FatalImpl(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_addressUtils(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_aodv(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_dot11s(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_dsdv(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_flame(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_internal(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_olsr(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_methods(root_module):
|
||||
return
|
||||
|
||||
def register_functions(root_module):
|
||||
module = root_module
|
||||
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)
|
||||
register_functions_ns3_aodv(module.get_submodule('aodv'), root_module)
|
||||
register_functions_ns3_dot11s(module.get_submodule('dot11s'), root_module)
|
||||
register_functions_ns3_dsdv(module.get_submodule('dsdv'), root_module)
|
||||
register_functions_ns3_flame(module.get_submodule('flame'), root_module)
|
||||
register_functions_ns3_internal(module.get_submodule('internal'), root_module)
|
||||
register_functions_ns3_olsr(module.get_submodule('olsr'), root_module)
|
||||
return
|
||||
|
||||
def register_functions_ns3_Config(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_FatalImpl(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_addressUtils(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_aodv(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_dot11s(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_dsdv(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_flame(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_internal(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_olsr(module, root_module):
|
||||
return
|
||||
|
||||
139
bindings/python/apidefs/gcc-LP64/ns3_module_openflow.py
Normal file
139
bindings/python/apidefs/gcc-LP64/ns3_module_openflow.py
Normal file
@@ -0,0 +1,139 @@
|
||||
from pybindgen import Module, FileCodeSink, param, retval, cppclass, typehandlers
|
||||
|
||||
def register_types(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
## Register a nested module for the namespace Config
|
||||
|
||||
nested_module = module.add_cpp_namespace('Config')
|
||||
register_types_ns3_Config(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace FatalImpl
|
||||
|
||||
nested_module = module.add_cpp_namespace('FatalImpl')
|
||||
register_types_ns3_FatalImpl(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace addressUtils
|
||||
|
||||
nested_module = module.add_cpp_namespace('addressUtils')
|
||||
register_types_ns3_addressUtils(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace aodv
|
||||
|
||||
nested_module = module.add_cpp_namespace('aodv')
|
||||
register_types_ns3_aodv(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace dot11s
|
||||
|
||||
nested_module = module.add_cpp_namespace('dot11s')
|
||||
register_types_ns3_dot11s(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace dsdv
|
||||
|
||||
nested_module = module.add_cpp_namespace('dsdv')
|
||||
register_types_ns3_dsdv(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace flame
|
||||
|
||||
nested_module = module.add_cpp_namespace('flame')
|
||||
register_types_ns3_flame(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace internal
|
||||
|
||||
nested_module = module.add_cpp_namespace('internal')
|
||||
register_types_ns3_internal(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace olsr
|
||||
|
||||
nested_module = module.add_cpp_namespace('olsr')
|
||||
register_types_ns3_olsr(nested_module)
|
||||
|
||||
|
||||
def register_types_ns3_Config(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_FatalImpl(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_addressUtils(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_aodv(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_dot11s(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_dsdv(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_flame(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_internal(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_olsr(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_methods(root_module):
|
||||
return
|
||||
|
||||
def register_functions(root_module):
|
||||
module = root_module
|
||||
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)
|
||||
register_functions_ns3_aodv(module.get_submodule('aodv'), root_module)
|
||||
register_functions_ns3_dot11s(module.get_submodule('dot11s'), root_module)
|
||||
register_functions_ns3_dsdv(module.get_submodule('dsdv'), root_module)
|
||||
register_functions_ns3_flame(module.get_submodule('flame'), root_module)
|
||||
register_functions_ns3_internal(module.get_submodule('internal'), root_module)
|
||||
register_functions_ns3_olsr(module.get_submodule('olsr'), root_module)
|
||||
return
|
||||
|
||||
def register_functions_ns3_Config(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_FatalImpl(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_addressUtils(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_aodv(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_dot11s(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_dsdv(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_flame(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_internal(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_olsr(module, root_module):
|
||||
return
|
||||
|
||||
@@ -86,15 +86,15 @@ def register_types(module):
|
||||
typehandlers.add_type_alias('std::map< unsigned int, ns3::TxSpectrumModelInfo, std::less< unsigned int >, std::allocator< std::pair< unsigned int const, ns3::TxSpectrumModelInfo > > >', 'ns3::TxSpectrumModelInfoMap_t')
|
||||
typehandlers.add_type_alias('std::map< unsigned int, ns3::TxSpectrumModelInfo, std::less< unsigned int >, std::allocator< std::pair< unsigned int const, ns3::TxSpectrumModelInfo > > >*', 'ns3::TxSpectrumModelInfoMap_t*')
|
||||
typehandlers.add_type_alias('std::map< unsigned int, ns3::TxSpectrumModelInfo, std::less< unsigned int >, std::allocator< std::pair< unsigned int const, ns3::TxSpectrumModelInfo > > >&', 'ns3::TxSpectrumModelInfoMap_t&')
|
||||
typehandlers.add_type_alias('std::vector< ns3::BandInfo, std::allocator< ns3::BandInfo > >', 'ns3::Bands')
|
||||
typehandlers.add_type_alias('std::vector< ns3::BandInfo, std::allocator< ns3::BandInfo > >*', 'ns3::Bands*')
|
||||
typehandlers.add_type_alias('std::vector< ns3::BandInfo, std::allocator< ns3::BandInfo > >&', 'ns3::Bands&')
|
||||
typehandlers.add_type_alias('std::map< unsigned int, ns3::RxSpectrumModelInfo, std::less< unsigned int >, std::allocator< std::pair< unsigned int const, ns3::RxSpectrumModelInfo > > >', 'ns3::RxSpectrumModelInfoMap_t')
|
||||
typehandlers.add_type_alias('std::map< unsigned int, ns3::RxSpectrumModelInfo, std::less< unsigned int >, std::allocator< std::pair< unsigned int const, ns3::RxSpectrumModelInfo > > >*', 'ns3::RxSpectrumModelInfoMap_t*')
|
||||
typehandlers.add_type_alias('std::map< unsigned int, ns3::RxSpectrumModelInfo, std::less< unsigned int >, std::allocator< std::pair< unsigned int const, ns3::RxSpectrumModelInfo > > >&', 'ns3::RxSpectrumModelInfoMap_t&')
|
||||
typehandlers.add_type_alias('uint32_t', 'ns3::SpectrumModelUid_t')
|
||||
typehandlers.add_type_alias('uint32_t*', 'ns3::SpectrumModelUid_t*')
|
||||
typehandlers.add_type_alias('uint32_t&', 'ns3::SpectrumModelUid_t&')
|
||||
typehandlers.add_type_alias('std::vector< ns3::BandInfo, std::allocator< ns3::BandInfo > >', 'ns3::Bands')
|
||||
typehandlers.add_type_alias('std::vector< ns3::BandInfo, std::allocator< ns3::BandInfo > >*', 'ns3::Bands*')
|
||||
typehandlers.add_type_alias('std::vector< ns3::BandInfo, std::allocator< ns3::BandInfo > >&', 'ns3::Bands&')
|
||||
|
||||
## Register a nested module for the namespace Config
|
||||
|
||||
|
||||
@@ -31,19 +31,22 @@ 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_mesh
|
||||
import ns3_module_ns3wifi
|
||||
import ns3_module_spectrum
|
||||
import ns3_module_csma
|
||||
import ns3_module_uan
|
||||
import ns3_module_aodv
|
||||
import ns3_module_dsdv
|
||||
import ns3_module_lte
|
||||
import ns3_module_wimax
|
||||
import ns3_module_ns3tcp
|
||||
import ns3_module_olsr
|
||||
import ns3_module_lte
|
||||
|
||||
def module_init():
|
||||
root_module = Module('ns3', cpp_namespace='::ns3')
|
||||
@@ -261,6 +264,17 @@ def register_types(module):
|
||||
ns3_module_nix_vector_routing__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_nix_vector_routing')
|
||||
root_module.begin_section('ns3_module_openflow')
|
||||
ns3_module_openflow.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_openflow__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_openflow__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_openflow')
|
||||
root_module.begin_section('ns3_module_tap_bridge')
|
||||
ns3_module_tap_bridge.register_types(module)
|
||||
|
||||
@@ -316,6 +330,17 @@ def register_types(module):
|
||||
ns3_module_mesh__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_mesh')
|
||||
root_module.begin_section('ns3_module_ns3wifi')
|
||||
ns3_module_ns3wifi.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_ns3wifi__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_ns3wifi__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_ns3wifi')
|
||||
root_module.begin_section('ns3_module_spectrum')
|
||||
ns3_module_spectrum.register_types(module)
|
||||
|
||||
@@ -371,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_lte')
|
||||
ns3_module_lte.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_lte__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_lte__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_lte')
|
||||
root_module.begin_section('ns3_module_wimax')
|
||||
ns3_module_wimax.register_types(module)
|
||||
|
||||
@@ -393,6 +407,17 @@ def register_types(module):
|
||||
ns3_module_wimax__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_wimax')
|
||||
root_module.begin_section('ns3_module_ns3tcp')
|
||||
ns3_module_ns3tcp.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_ns3tcp__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_ns3tcp__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_ns3tcp')
|
||||
root_module.begin_section('ns3_module_olsr')
|
||||
ns3_module_olsr.register_types(module)
|
||||
|
||||
@@ -404,6 +429,17 @@ def register_types(module):
|
||||
ns3_module_olsr__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_olsr')
|
||||
root_module.begin_section('ns3_module_lte')
|
||||
ns3_module_lte.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_lte__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_lte__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_lte')
|
||||
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')
|
||||
@@ -726,6 +762,17 @@ def register_methods(root_module):
|
||||
ns3_module_nix_vector_routing__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_nix_vector_routing')
|
||||
root_module.begin_section('ns3_module_openflow')
|
||||
ns3_module_openflow.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_openflow__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_openflow__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_openflow')
|
||||
root_module.begin_section('ns3_module_tap_bridge')
|
||||
ns3_module_tap_bridge.register_methods(root_module)
|
||||
|
||||
@@ -781,6 +828,17 @@ def register_methods(root_module):
|
||||
ns3_module_mesh__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_mesh')
|
||||
root_module.begin_section('ns3_module_ns3wifi')
|
||||
ns3_module_ns3wifi.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_ns3wifi__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_ns3wifi__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_ns3wifi')
|
||||
root_module.begin_section('ns3_module_spectrum')
|
||||
ns3_module_spectrum.register_methods(root_module)
|
||||
|
||||
@@ -836,17 +894,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_lte')
|
||||
ns3_module_lte.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_lte__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_lte__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_lte')
|
||||
root_module.begin_section('ns3_module_wimax')
|
||||
ns3_module_wimax.register_methods(root_module)
|
||||
|
||||
@@ -858,6 +905,17 @@ def register_methods(root_module):
|
||||
ns3_module_wimax__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_wimax')
|
||||
root_module.begin_section('ns3_module_ns3tcp')
|
||||
ns3_module_ns3tcp.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_ns3tcp__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_ns3tcp__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_ns3tcp')
|
||||
root_module.begin_section('ns3_module_olsr')
|
||||
ns3_module_olsr.register_methods(root_module)
|
||||
|
||||
@@ -869,6 +927,17 @@ 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_lte')
|
||||
ns3_module_lte.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_lte__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_lte__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_lte')
|
||||
return
|
||||
|
||||
def register_functions(root_module):
|
||||
@@ -1082,6 +1151,17 @@ def register_functions(root_module):
|
||||
ns3_module_nix_vector_routing__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_nix_vector_routing')
|
||||
root_module.begin_section('ns3_module_openflow')
|
||||
ns3_module_openflow.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_openflow__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_openflow__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_openflow')
|
||||
root_module.begin_section('ns3_module_tap_bridge')
|
||||
ns3_module_tap_bridge.register_functions(root_module)
|
||||
|
||||
@@ -1137,6 +1217,17 @@ def register_functions(root_module):
|
||||
ns3_module_mesh__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_mesh')
|
||||
root_module.begin_section('ns3_module_ns3wifi')
|
||||
ns3_module_ns3wifi.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_ns3wifi__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_ns3wifi__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_ns3wifi')
|
||||
root_module.begin_section('ns3_module_spectrum')
|
||||
ns3_module_spectrum.register_functions(root_module)
|
||||
|
||||
@@ -1192,17 +1283,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_lte')
|
||||
ns3_module_lte.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_lte__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_lte__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_lte')
|
||||
root_module.begin_section('ns3_module_wimax')
|
||||
ns3_module_wimax.register_functions(root_module)
|
||||
|
||||
@@ -1214,6 +1294,17 @@ def register_functions(root_module):
|
||||
ns3_module_wimax__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_wimax')
|
||||
root_module.begin_section('ns3_module_ns3tcp')
|
||||
ns3_module_ns3tcp.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_ns3tcp__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_ns3tcp__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_ns3tcp')
|
||||
root_module.begin_section('ns3_module_olsr')
|
||||
ns3_module_olsr.register_functions(root_module)
|
||||
|
||||
@@ -1225,6 +1316,17 @@ 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_lte')
|
||||
ns3_module_lte.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_lte__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_lte__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_lte')
|
||||
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