bindings/ changes for IPv4 routing rework
This commit is contained in:
1 parent
b002b52934
commit
1191db6cd4
22 files changed
+978
-287
No files matched your search
@@ -1,4 +1,4 @@
|
||||
from pybindgen import Module, FileCodeSink, param, retval, cppclass
|
||||
from pybindgen import Module, FileCodeSink, param, retval, cppclass, typehandlers
|
||||
|
||||
def register_types(module):
|
||||
root_module = module.get_root()
|
||||
@@ -135,6 +135,7 @@ def register_types(module):
|
||||
module.add_class('YansWifiChannel', parent=root_module['ns3::WifiChannel'])
|
||||
## aarf-wifi-manager.h: ns3::AarfWifiManager [class]
|
||||
module.add_class('AarfWifiManager', parent=root_module['ns3::ArfWifiManager'])
|
||||
typehandlers.add_type_alias('std::vector< ns3::ThresholdsItem, std::allocator< ns3::ThresholdsItem > >', 'ns3::Thresholds')
|
||||
|
||||
## Register a nested module for the namespace Config
|
||||
|
||||
@@ -148,6 +149,12 @@ def register_types(module):
|
||||
register_types_ns3_TimeStepPrecision(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 internal
|
||||
|
||||
nested_module = module.add_cpp_namespace('internal')
|
||||
@@ -168,6 +175,10 @@ def register_types_ns3_TimeStepPrecision(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_addressUtils(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_internal(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
@@ -4181,6 +4192,7 @@ def register_functions(root_module):
|
||||
[param('uint8_t', 'tid')])
|
||||
register_functions_ns3_Config(module.get_submodule('Config'), root_module)
|
||||
register_functions_ns3_TimeStepPrecision(module.get_submodule('TimeStepPrecision'), root_module)
|
||||
register_functions_ns3_addressUtils(module.get_submodule('addressUtils'), root_module)
|
||||
register_functions_ns3_internal(module.get_submodule('internal'), root_module)
|
||||
register_functions_ns3_olsr(module.get_submodule('olsr'), root_module)
|
||||
return
|
||||
@@ -4191,6 +4203,9 @@ def register_functions_ns3_Config(module, root_module):
|
||||
def register_functions_ns3_TimeStepPrecision(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_addressUtils(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_internal(module, root_module):
|
||||
return
|
||||
|
||||
|
||||
Reference in new issue
Block a user